[NextBrowser] Fix for PWA launch crash 95/322095/3
authormayur.jain <mayur.jain@samsung.com>
Thu, 3 Apr 2025 09:33:40 +0000 (15:03 +0530)
committerMayur Jain <mayur.jain@samsung.com>
Thu, 3 Apr 2025 10:20:41 +0000 (10:20 +0000)
-Caused because of recent checkin for zoom button theme change (https://review.tizen.org/gerrit/c/platform/framework/web/chromium-efl/+/320729)

Change-Id: I13ff0d3d91560077804283ba400be3fccd724a28
Signed-off-by: mayur.jain <mayur.jain@samsung.com>
chrome/browser/ui/views/toolbar/toolbar_view.cc

index 51e3ec825a16d507172182bc55ff24627ee75c7f..1aaaf7536a21135c3dae4d85757e49159881e884 100644 (file)
@@ -738,6 +738,11 @@ void ToolbarView::UpdateZoomControls() {
 
 void ToolbarView::UpdateZoomMenuTheme() {
   LOG(INFO) << "Zoom menu theme changed";
+  bool isWebApp = browser_view_->GetIsWebAppType();
+  if (isWebApp) {
+    LOG(INFO) << "No zoom in PWA, returning";
+    return;
+  }
   const auto* cp = GetColorProvider();
   const SkColor text_color = cp->GetColor(kColorOmniboxText);
   zoom_label_->SetEnabledColor(text_color);