Bug 1423869 - force CSD_SUPPORT_NONE when XDG_CURRENT_DESKTOP is not set, r?jhorak
MozReview-Commit-ID: A4dz6ywrCsf
--- a/widget/gtk/nsWindow.cpp
+++ b/widget/gtk/nsWindow.cpp
@@ -7023,17 +7023,20 @@ nsWindow::GetCSDSupportLevel() {
sCSDSupportLevel = CSD_SUPPORT_FLAT;
} else if (strstr(currentDesktop, "i3") != nullptr) {
sCSDSupportLevel = CSD_SUPPORT_NONE;
} else if (strstr(currentDesktop, "MATE") != nullptr) {
sCSDSupportLevel = CSD_SUPPORT_FLAT;
} else {
sCSDSupportLevel = CSD_SUPPORT_NONE;
}
- }
+ } else {
+ sCSDSupportLevel = CSD_SUPPORT_NONE;
+ }
+
return sCSDSupportLevel;
}
int32_t
nsWindow::RoundsWidgetCoordinatesTo()
{
return GdkScaleFactor();
}