Commit 7187a75 1 parent c040ec9 commit 7187a75 Copy full SHA for 7187a75
File tree 1 file changed +11
-3
lines changed
budgie-app-launcher/src/budgie-app-launcher
1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change 15
15
gi .require_version ('Gtk' , '3.0' )
16
16
gi .require_version ('GMenu' , '3.0' )
17
17
gi .require_version ('Budgie' , '1.0' )
18
+ gi .require_version ('Libxfce4windowing' , '0.0' )
18
19
from gi .repository import Budgie
19
20
from gi .repository import GMenu
20
21
from gi .repository import Gtk
21
22
from gi .repository import Gdk
23
+ from gi .repository import Libxfce4windowing
22
24
from AppButton import AppButton
23
25
from PanelButton import PanelButton
24
26
from ArrowButton import ArrowButton
@@ -102,9 +104,15 @@ def buildIndicator(self):
102
104
103
105
def buildPopover (self ):
104
106
self .popover = Budgie .Popover .new (self .indicatorBox )
105
- self .popover .set_default_size (self .popoverWidth , self .popoverHeight )
106
- self .popover .get_child ().show_all ()
107
- self .show_all ()
107
+ if Libxfce4windowing .windowing_get () == \
108
+ Libxfce4windowing .Windowing .WAYLAND :
109
+ self .popover .set_size_request (self .popoverWidth ,
110
+ self .popoverHeight )
111
+ else :
112
+ self .popover .set_default_size (self .popoverWidth ,
113
+ self .popoverHeight )
114
+ self .popover .get_child ().show_all ()
115
+ self .show_all ()
108
116
109
117
def buildStack (self ):
110
118
self .stack = Gtk .Stack ()
You can’t perform that action at this time.
0 commit comments