We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2d8e539 commit cefb954Copy full SHA for cefb954
1 file changed
shell/platform/fuchsia/flutter/flatland_platform_view.cc
@@ -75,14 +75,14 @@ void FlatlandPlatformView::OnGetLayout(
75
view_logical_size_ = {static_cast<float>(info.logical_size().width),
76
static_cast<float>(info.logical_size().height)};
77
78
- float pixel_ratio = 1.0f;
79
if (info.has_device_pixel_ratio()) {
80
// Flatland returns a Vec2 for DPR but both values should be identical.
81
FML_DCHECK(info.device_pixel_ratio().x == info.device_pixel_ratio().y);
82
view_pixel_ratio_ = info.device_pixel_ratio().x;
83
- pixel_ratio = *view_pixel_ratio_;
84
}
85
+ float pixel_ratio = view_pixel_ratio_ ? *view_pixel_ratio_ : 1.0f;
+
86
SetViewportMetrics({
87
pixel_ratio, // device_pixel_ratio
88
std::round(view_logical_size_.value()[0] *
0 commit comments