Bug 1432385 - Use window manager borders on LXQt, r?jhorak draft
authorMartin Stransky <stransky@redhat.com>
Thu, 25 Jan 2018 15:52:06 +0100
changeset 737984 8b188b59421352091dc80b76993a4dc878badbfe
parent 724404 32b850fa28ae1c29039cb7ddcdfd71b324762c05
child 748216 e6c7514d00ca1f18f19469567e93ddc98a692ebb
push id96815
push userstransky@redhat.com
push dateThu, 25 Jan 2018 14:52:38 +0000
reviewersjhorak
bugs1432385
milestone60.0a1
Bug 1432385 - Use window manager borders on LXQt, r?jhorak MozReview-Commit-ID: JkyBMBovCIG
widget/gtk/nsWindow.cpp
--- a/widget/gtk/nsWindow.cpp
+++ b/widget/gtk/nsWindow.cpp
@@ -6879,16 +6879,18 @@ nsWindow::GetCSDSupportLevel() {
         } else if (strstr(currentDesktop, "i3") != nullptr) {
             sCSDSupportLevel = CSD_SUPPORT_NONE;
         } else if (strstr(currentDesktop, "MATE") != nullptr) {
             sCSDSupportLevel = CSD_SUPPORT_FLAT;
         } else if (strstr(currentDesktop, "Unity") != nullptr) {
             sCSDSupportLevel = CSD_SUPPORT_FLAT;
         } else if (strstr(currentDesktop, "Pantheon") != nullptr) {
             sCSDSupportLevel = CSD_SUPPORT_FULL;
+        } else if (strstr(currentDesktop, "LXQt") != nullptr) {
+            sCSDSupportLevel = CSD_SUPPORT_FULL;
         } else {
             sCSDSupportLevel = CSD_SUPPORT_FLAT;
         }
     } else {
         sCSDSupportLevel = CSD_SUPPORT_NONE;
     }
 
     // We don't support CSD_SUPPORT_FULL on Wayland