Fix match_parent in wrap_content gallery

commit_hash:0fd1348ade8a3ab87b60670a4e84e6460ef3a6f5
This commit is contained in:
grechka62
2026-01-30 13:38:37 +03:00
parent 8e8bdaebf6
commit 86a19294dd
45 changed files with 225 additions and 13 deletions
+28
View File
@@ -2785,6 +2785,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png",
@@ -2814,6 +2815,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png",
@@ -4228,6 +4230,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png",
@@ -4257,6 +4260,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png",
@@ -5671,6 +5675,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png",
@@ -5700,6 +5705,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png",
@@ -7114,6 +7120,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png",
@@ -7143,6 +7150,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png",
@@ -8557,6 +8565,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png",
@@ -8586,6 +8595,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png",
@@ -10000,6 +10010,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png",
@@ -10029,6 +10040,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png",
@@ -11443,6 +11455,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png",
@@ -11472,6 +11485,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png",
@@ -12886,6 +12900,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png",
@@ -12915,6 +12930,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png",
@@ -14329,6 +14345,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-gallery-wrap-content-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-item-spacing.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.png",
@@ -14358,6 +14375,7 @@
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-with-columns.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-constrained-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-mixed-items.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.png",
"client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-gallery/vertical-gallery-wrap-content-width-two-columns.png",
@@ -18071,6 +18089,8 @@
"client/ios/Tests/reference_snapshots/div-gallery/horizontal-gallery-vertical-shrinking_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/horizontal-gallery-vertical-shrinking_414@3x.png",
"client/ios/Tests/reference_snapshots/div-gallery/horizontal-gallery-with-columns_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/horizontal-gallery-with-columns_375@2x.png",
"client/ios/Tests/reference_snapshots/div-gallery/horizontal-gallery-with-columns_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/horizontal-gallery-with-columns_414@3x.png",
"client/ios/Tests/reference_snapshots/div-gallery/horizontal-gallery-wrap-content-mixed-items_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/horizontal-gallery-wrap-content-mixed-items_375@2x.png",
"client/ios/Tests/reference_snapshots/div-gallery/horizontal-gallery-wrap-content-mixed-items_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/horizontal-gallery-wrap-content-mixed-items_414@3x.png",
"client/ios/Tests/reference_snapshots/div-gallery/horizontal-grid-gallery-item-spacing_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/horizontal-grid-gallery-item-spacing_375@2x.png",
"client/ios/Tests/reference_snapshots/div-gallery/horizontal-grid-gallery-item-spacing_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/horizontal-grid-gallery-item-spacing_414@3x.png",
"client/ios/Tests/reference_snapshots/div-gallery/horizontal-grid-gallery-padding_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/horizontal-grid-gallery-padding_375@2x.png",
@@ -18205,6 +18225,8 @@
"client/ios/Tests/reference_snapshots/div-gallery/vertical-gallery-scrollbar_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/vertical-gallery-scrollbar_414@3x.png",
"client/ios/Tests/reference_snapshots/div-gallery/vertical-gallery-with-columns_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/vertical-gallery-with-columns_375@2x.png",
"client/ios/Tests/reference_snapshots/div-gallery/vertical-gallery-with-columns_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/vertical-gallery-with-columns_414@3x.png",
"client/ios/Tests/reference_snapshots/div-gallery/vertical-gallery-wrap-content-width-mixed-items_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/vertical-gallery-wrap-content-width-mixed-items_375@2x.png",
"client/ios/Tests/reference_snapshots/div-gallery/vertical-gallery-wrap-content-width-mixed-items_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/vertical-gallery-wrap-content-width-mixed-items_414@3x.png",
"client/ios/Tests/reference_snapshots/div-gallery/vertical-grid-gallery-item-spacing_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/vertical-grid-gallery-item-spacing_375@2x.png",
"client/ios/Tests/reference_snapshots/div-gallery/vertical-grid-gallery-item-spacing_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/vertical-grid-gallery-item-spacing_414@3x.png",
"client/ios/Tests/reference_snapshots/div-gallery/vertical-grid-gallery-padding_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-gallery/vertical-grid-gallery-padding_375@2x.png",
@@ -20668,6 +20690,8 @@
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-gallery-wrap-content-height-with-margins/firefoxMobile/horizontal-gallery-wrap-content-height-with-margins.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-gallery-wrap-content-height-with-margins/firefoxMobile/horizontal-gallery-wrap-content-height-with-margins.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-gallery-wrap-content-height-with-paddings/chromeMobile/horizontal-gallery-wrap-content-height-with-paddings.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-gallery-wrap-content-height-with-paddings/chromeMobile/horizontal-gallery-wrap-content-height-with-paddings.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-gallery-wrap-content-height-with-paddings/firefoxMobile/horizontal-gallery-wrap-content-height-with-paddings.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-gallery-wrap-content-height-with-paddings/firefoxMobile/horizontal-gallery-wrap-content-height-with-paddings.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-gallery-wrap-content-mixed-items/chromeMobile/horizontal-gallery-wrap-content-mixed-items.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-gallery-wrap-content-mixed-items/chromeMobile/horizontal-gallery-wrap-content-mixed-items.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-gallery-wrap-content-mixed-items/firefoxMobile/horizontal-gallery-wrap-content-mixed-items.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-gallery-wrap-content-mixed-items/firefoxMobile/horizontal-gallery-wrap-content-mixed-items.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-grid-gallery-item-spacing/chromeMobile/horizontal-grid-gallery-item-spacing.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-grid-gallery-item-spacing/chromeMobile/horizontal-grid-gallery-item-spacing.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-grid-gallery-item-spacing/firefoxMobile/horizontal-grid-gallery-item-spacing.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-grid-gallery-item-spacing/firefoxMobile/horizontal-grid-gallery-item-spacing.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints/chromeMobile/horizontal-grid-gallery-match-parent-height-with-constraints.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints/chromeMobile/horizontal-grid-gallery-match-parent-height-with-constraints.png",
@@ -20728,6 +20752,8 @@
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-constrained-items/firefoxMobile/vertical-gallery-wrap-content-width-constrained-items.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-constrained-items/firefoxMobile/vertical-gallery-wrap-content-width-constrained-items.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-match-parent-items/chromeMobile/vertical-gallery-wrap-content-width-match-parent-items.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-match-parent-items/chromeMobile/vertical-gallery-wrap-content-width-match-parent-items.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-match-parent-items/firefoxMobile/vertical-gallery-wrap-content-width-match-parent-items.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-match-parent-items/firefoxMobile/vertical-gallery-wrap-content-width-match-parent-items.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-mixed-items/chromeMobile/vertical-gallery-wrap-content-width-mixed-items.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-mixed-items/chromeMobile/vertical-gallery-wrap-content-width-mixed-items.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-mixed-items/firefoxMobile/vertical-gallery-wrap-content-width-mixed-items.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-mixed-items/firefoxMobile/vertical-gallery-wrap-content-width-mixed-items.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins/chromeMobile/vertical-gallery-wrap-content-width-two-columns-with-margins.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins/chromeMobile/vertical-gallery-wrap-content-width-two-columns-with-margins.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins/firefoxMobile/vertical-gallery-wrap-content-width-two-columns-with-margins.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins/firefoxMobile/vertical-gallery-wrap-content-width-two-columns-with-margins.png",
"client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings/chromeMobile/vertical-gallery-wrap-content-width-two-columns-with-paddings.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings/chromeMobile/vertical-gallery-wrap-content-width-two-columns-with-paddings.png",
@@ -25253,6 +25279,7 @@
"test_data/snapshot_test_data/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.json":"divkit/public/test_data/snapshot_test_data/div-gallery/horizontal-gallery-wrap-content-height-with-constraints.json",
"test_data/snapshot_test_data/div-gallery/horizontal-gallery-wrap-content-height-with-margins.json":"divkit/public/test_data/snapshot_test_data/div-gallery/horizontal-gallery-wrap-content-height-with-margins.json",
"test_data/snapshot_test_data/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.json":"divkit/public/test_data/snapshot_test_data/div-gallery/horizontal-gallery-wrap-content-height-with-paddings.json",
"test_data/snapshot_test_data/div-gallery/horizontal-gallery-wrap-content-mixed-items.json":"divkit/public/test_data/snapshot_test_data/div-gallery/horizontal-gallery-wrap-content-mixed-items.json",
"test_data/snapshot_test_data/div-gallery/horizontal-grid-gallery-item-spacing.json":"divkit/public/test_data/snapshot_test_data/div-gallery/horizontal-grid-gallery-item-spacing.json",
"test_data/snapshot_test_data/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.json":"divkit/public/test_data/snapshot_test_data/div-gallery/horizontal-grid-gallery-match-parent-height-with-constraints.json",
"test_data/snapshot_test_data/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.json":"divkit/public/test_data/snapshot_test_data/div-gallery/horizontal-grid-gallery-match-parent-width-with-constraints.json",
@@ -25282,6 +25309,7 @@
"test_data/snapshot_test_data/div-gallery/vertical-gallery-with-columns.json":"divkit/public/test_data/snapshot_test_data/div-gallery/vertical-gallery-with-columns.json",
"test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-constrained-items.json":"divkit/public/test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-constrained-items.json",
"test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.json":"divkit/public/test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-match-parent-items.json",
"test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-mixed-items.json":"divkit/public/test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-mixed-items.json",
"test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.json":"divkit/public/test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-margins.json",
"test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.json":"divkit/public/test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-two-columns-with-paddings.json",
"test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-two-columns.json":"divkit/public/test_data/snapshot_test_data/div-gallery/vertical-gallery-wrap-content-width-two-columns.json",
@@ -4,6 +4,7 @@ import android.content.Context
import androidx.recyclerview.widget.RecyclerView
import com.yandex.div.core.view2.divs.widgets.DivRecyclerView
import com.yandex.div.core.widget.DivViewWrapper
import com.yandex.div.core.widget.isUnspecified
import com.yandex.div.core.widget.makeAtMostSpec
import com.yandex.div.core.widget.makeExactSpec
import com.yandex.div.core.widget.makeUnspecifiedSpec
@@ -47,7 +48,11 @@ internal class DivGalleryItemLayout(
recyclerView.considerMatchParent,
)
super.onMeasure(widthSpec, heightSpec)
if (widthSpec == null || heightSpec == null) {
setMeasuredDimension(0, 0)
} else {
super.onMeasure(widthSpec, heightSpec)
}
}
private fun setEmptySize(widthMeasureSpec: Int, heightMeasureSpec: Int) {
@@ -68,15 +73,17 @@ internal class DivGalleryItemLayout(
margins: Int,
alongScrollAxis: Boolean,
considerMatchParent: Boolean,
): Int {
): Int? {
val parentSize = (MeasureSpec.getSize(parentSpec) - paddings).let {
if (alongScrollAxis) it else ((it - crossSpacing() * (columnCount() - 1)) / columnCount()).roundToInt()
}
val actualMaxSize = if (maxSize == DivLayoutParams.DEFAULT_MAX_SIZE) maxSize else maxSize + margins
val actualSize = when {
alongScrollAxis -> size
considerMatchParent && size == LayoutParams.MATCH_PARENT -> LayoutParams.WRAP_CONTENT
else -> size
size != LayoutParams.MATCH_PARENT -> size
!isUnspecified(parentSpec) -> size
considerMatchParent -> LayoutParams.WRAP_CONTENT
else -> return null
}
return when (actualSize) {
@@ -22,6 +22,7 @@ import com.yandex.div.core.view2.divs.gallery.PagerSnapStartHelper
import com.yandex.div.core.widget.DivViewWrapper
import com.yandex.div.core.widget.isUnspecified
import com.yandex.div.core.widget.makeExactSpec
import com.yandex.div.internal.core.DivItemBuilderResult
import com.yandex.div.internal.widget.OnInterceptTouchEventListener
import com.yandex.div.internal.widget.OnInterceptTouchEventListenerHost
import com.yandex.div2.Div
@@ -81,7 +82,13 @@ internal class DivRecyclerView @JvmOverloads constructor(
super.onMeasure(widthSpec, heightSpec)
if (considerMatchParent) {
val needRecalculateMatchParent = if (orientation == HORIZONTAL) {
needRecalculateMatchParent(heightMeasureSpec) { height }
} else {
needRecalculateMatchParent(widthMeasureSpec) { width }
}
if (needRecalculateMatchParent) {
considerMatchParent = false
widthMeasureSpec =
getMaxSizeSpec(orientation == VERTICAL, widthSpec, paddingLeft + paddingRight) { measuredWidth }
@@ -96,15 +103,22 @@ internal class DivRecyclerView @JvmOverloads constructor(
}
private fun needConsiderMatchParent(spec: Int, size: DivBase.() -> DivSize): Boolean {
if (!isUnspecified(spec)) return false
val adapter = adapter as? DivGalleryAdapter ?: return false
val items = adapter.visibleItems
if (items.isEmpty()) return false
val items = getItemsIfNeeded(spec) ?: return false
return items.all { it.div.isMatchParent(size) }
}
private fun needRecalculateMatchParent(spec: Int, size: DivBase.() -> DivSize): Boolean {
val items = getItemsIfNeeded(spec) ?: return false
return items.any { it.div.isMatchParent(size) }
}
private fun getItemsIfNeeded(spec: Int): List<DivItemBuilderResult>? {
if (!isUnspecified(spec)) return null
val adapter = adapter as? DivGalleryAdapter ?: return null
return adapter.visibleItems.takeIf { it.isNotEmpty() }
}
private fun Div.isMatchParent(size: DivBase.() -> DivSize) = value().size() is DivSize.MatchParent
private fun getMaxSizeSpec(isCrossAxis: Boolean, oldSpec: Int, paddings: Int, size: View.() -> Int): Int {
Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 56 KiB

@@ -0,0 +1,84 @@
{
"description": "Horizontal gallery with wrap_content height and items with match_parent, wrap_content and fixed height",
"platforms": [
"android",
"ios",
"web"
],
"templates": {
"gallery_item": {
"type": "text",
"width": {
"type": "fixed",
"value": 90
},
"border": {
"stroke": {
"color": "#0000FF",
"width": 2
}
},
"paddings": {
"left": 8,
"top": 8,
"right": 8,
"bottom": 8
},
"font_size": 16,
"text_alignment_horizontal": "center",
"text_alignment_vertical": "center",
"margins": {
"left": 5,
"top": 10,
"right": 5,
"bottom": 10
}
}
},
"card": {
"log_id": "snapshot_test_card",
"states": [
{
"state_id": 0,
"div": {
"type": "gallery",
"orientation": "horizontal",
"width": {
"type": "fixed",
"value": 300
},
"height": {
"type": "wrap_content"
},
"item_spacing": 0,
"border": {
"stroke": {
"color": "#FF0000"
}
},
"items": [
{
"type": "gallery_item",
"text": "Item with match_parent height",
"height": {
"type": "match_parent"
}
},
{
"type": "gallery_item",
"text": "Item with height = 120",
"height": {
"type": "fixed",
"value": 120
}
},
{
"type": "gallery_item",
"text": "Item with wrap_content height"
}
]
}
}
]
}
}
@@ -0,0 +1,77 @@
{
"description": "Vertical gallery with wrap_content width and items with match_parent, wrap_content and fixed width",
"platforms": [
"android",
"ios",
"web"
],
"templates": {
"gallery_item": {
"type": "text",
"height": {
"type": "fixed",
"value": 60
},
"border": {
"stroke": {
"color": "#0000FF",
"width": 2
}
},
"paddings": {
"left": 8,
"top": 8,
"right": 8,
"bottom": 8
},
"font_size": 16,
"text_alignment_horizontal": "center",
"text_alignment_vertical": "center"
}
},
"card": {
"log_id": "snapshot_test_card",
"states": [
{
"state_id": 0,
"div": {
"type": "gallery",
"orientation": "vertical",
"width": {
"type": "wrap_content"
},
"height": {
"type": "fixed",
"value": 200
},
"border": {
"stroke": {
"color": "#FF0000"
}
},
"items": [
{
"type": "gallery_item",
"text": "Item with match_parent width"
},
{
"type": "gallery_item",
"text": "Item with width = 300",
"width": {
"type": "fixed",
"value": 300
}
},
{
"type": "gallery_item",
"text": "Item with wrap_content width",
"width": {
"type": "wrap_content"
}
}
]
}
}
]
}
}
@@ -14,10 +14,12 @@
"type": "gallery",
"orientation": "vertical",
"width": {
"type": "wrap_content"
"type": "fixed",
"value": 208
},
"height": {
"type": "wrap_content"
"type": "fixed",
"value": 400
},
"item_spacing": 8,
"items": [