diff --git a/e2e/safe-area/app/gridlayout/fragments/grid-3x3-nested-grid-fragment.xml b/e2e/safe-area/app/gridlayout/fragments/grid-3x3-nested-grid-fragment.xml
index 35fece8c9..d7f5198c2 100644
--- a/e2e/safe-area/app/gridlayout/fragments/grid-3x3-nested-grid-fragment.xml
+++ b/e2e/safe-area/app/gridlayout/fragments/grid-3x3-nested-grid-fragment.xml
@@ -2,7 +2,7 @@
-
+
@@ -23,7 +23,7 @@
-
+
diff --git a/e2e/safe-area/app/gridlayout/fragments/grid-3x3-nested-hstack-fragment.xml b/e2e/safe-area/app/gridlayout/fragments/grid-3x3-nested-hstack-fragment.xml
new file mode 100644
index 000000000..338ff9e4c
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/fragments/grid-3x3-nested-hstack-fragment.xml
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/fragments/grid-3x3-nested-vstack-fragment.xml b/e2e/safe-area/app/gridlayout/fragments/grid-3x3-nested-vstack-fragment.xml
new file mode 100644
index 000000000..9769d3d66
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/fragments/grid-3x3-nested-vstack-fragment.xml
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/fragments/hstack-fragment.xml b/e2e/safe-area/app/gridlayout/fragments/hstack-fragment.xml
new file mode 100644
index 000000000..01c994567
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/fragments/hstack-fragment.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/fragments/hstack-nested-hstack-fragment.xml b/e2e/safe-area/app/gridlayout/fragments/hstack-nested-hstack-fragment.xml
new file mode 100644
index 000000000..f3dd7c07f
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/fragments/hstack-nested-hstack-fragment.xml
@@ -0,0 +1,182 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/fragments/hstack-nested-vstack-fragment.xml b/e2e/safe-area/app/gridlayout/fragments/hstack-nested-vstack-fragment.xml
new file mode 100644
index 000000000..062867c31
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/fragments/hstack-nested-vstack-fragment.xml
@@ -0,0 +1,182 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/fragments/stack-fragment.xml b/e2e/safe-area/app/gridlayout/fragments/vstack-fragment.xml
similarity index 100%
rename from e2e/safe-area/app/gridlayout/fragments/stack-fragment.xml
rename to e2e/safe-area/app/gridlayout/fragments/vstack-fragment.xml
diff --git a/e2e/safe-area/app/gridlayout/fragments/vstack-nested-hstack-fragment.xml b/e2e/safe-area/app/gridlayout/fragments/vstack-nested-hstack-fragment.xml
new file mode 100644
index 000000000..b236ecba1
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/fragments/vstack-nested-hstack-fragment.xml
@@ -0,0 +1,182 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/fragments/stack-nested-stack-fragment.xml b/e2e/safe-area/app/gridlayout/fragments/vstack-nested-vstack-fragment.xml
similarity index 58%
rename from e2e/safe-area/app/gridlayout/fragments/stack-nested-stack-fragment.xml
rename to e2e/safe-area/app/gridlayout/fragments/vstack-nested-vstack-fragment.xml
index c0a153a90..bc8abdeed 100644
--- a/e2e/safe-area/app/gridlayout/fragments/stack-nested-stack-fragment.xml
+++ b/e2e/safe-area/app/gridlayout/fragments/vstack-nested-vstack-fragment.xml
@@ -1,146 +1,62 @@
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/e2e/safe-area/app/gridlayout/gridlayout-3x3-nested-hstack-page.xml b/e2e/safe-area/app/gridlayout/gridlayout-3x3-nested-hstack-page.xml
new file mode 100644
index 000000000..f97322d22
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/gridlayout-3x3-nested-hstack-page.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/gridlayout-3x3-nested-vstack-page.xml b/e2e/safe-area/app/gridlayout/gridlayout-3x3-nested-vstack-page.xml
new file mode 100644
index 000000000..884cbe4d4
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/gridlayout-3x3-nested-vstack-page.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/gridlayout-page.xml b/e2e/safe-area/app/gridlayout/gridlayout-page.xml
index 77ca073c2..cbee1b0f8 100644
--- a/e2e/safe-area/app/gridlayout/gridlayout-page.xml
+++ b/e2e/safe-area/app/gridlayout/gridlayout-page.xml
@@ -5,9 +5,15 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/hstack-nested-hstack-page.xml b/e2e/safe-area/app/gridlayout/hstack-nested-hstack-page.xml
new file mode 100644
index 000000000..e86a4d2f1
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/hstack-nested-hstack-page.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/hstack-nested-vstack-page.xml b/e2e/safe-area/app/gridlayout/hstack-nested-vstack-page.xml
new file mode 100644
index 000000000..dc617dca1
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/hstack-nested-vstack-page.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/stack-page.xml b/e2e/safe-area/app/gridlayout/hstack-page.xml
similarity index 80%
rename from e2e/safe-area/app/gridlayout/stack-page.xml
rename to e2e/safe-area/app/gridlayout/hstack-page.xml
index 938f5a94d..0ee3e1319 100644
--- a/e2e/safe-area/app/gridlayout/stack-page.xml
+++ b/e2e/safe-area/app/gridlayout/hstack-page.xml
@@ -6,5 +6,5 @@
-
+
diff --git a/e2e/safe-area/app/gridlayout/vstack-nested-hstack-page.xml b/e2e/safe-area/app/gridlayout/vstack-nested-hstack-page.xml
new file mode 100644
index 000000000..8799f213e
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/vstack-nested-hstack-page.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/vstack-nested-vstack-page.xml b/e2e/safe-area/app/gridlayout/vstack-nested-vstack-page.xml
new file mode 100644
index 000000000..2c6d7cde8
--- /dev/null
+++ b/e2e/safe-area/app/gridlayout/vstack-nested-vstack-page.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/gridlayout/stack-nested-stack-page.xml b/e2e/safe-area/app/gridlayout/vstack-page.xml
similarity index 74%
rename from e2e/safe-area/app/gridlayout/stack-nested-stack-page.xml
rename to e2e/safe-area/app/gridlayout/vstack-page.xml
index bd2390abb..73d980fd8 100644
--- a/e2e/safe-area/app/gridlayout/stack-nested-stack-page.xml
+++ b/e2e/safe-area/app/gridlayout/vstack-page.xml
@@ -6,5 +6,5 @@
-
+
diff --git a/e2e/safe-area/package.json b/e2e/safe-area/package.json
index 888d0dfe6..90576ea09 100644
--- a/e2e/safe-area/package.json
+++ b/e2e/safe-area/package.json
@@ -14,7 +14,7 @@
},
"dependencies": {
"nativescript-theme-core": "~1.0.4",
- "tns-core-modules": "file:../../tns-core-modules"
+ "tns-core-modules": "*"
},
"devDependencies": {
"@types/chai": "~4.1.3",