← Back to team overview

elementaryart team mailing list archive

[Merge] lp:~sindriava+launchpad/granite/fix-958203 into lp:granite

 

Jiří Šebele has proposed merging lp:~sindriava+launchpad/granite/fix-958203 into lp:granite.

Requested reviews:
  elementary Pantheon team (elementary-pantheon)
Related bugs:
  Bug #958203 in Granite: "Set Popovers' role to "popover""
  https://bugs.launchpad.net/granite/+bug/958203

For more details, see:
https://code.launchpad.net/~sindriava+launchpad/granite/fix-958203/+merge/102007

Manually sets the WM_WINDOW_ROLE to "popover".
Ideally tested with:
  "sleep 5 && xprop WM_WINDOW_ROLE"
The sleep part is because clicking outside of popover closes it.
-- 
https://code.launchpad.net/~sindriava+launchpad/granite/fix-958203/+merge/102007
Your team elementaryart (old) is subscribed to branch lp:granite.
=== modified file 'lib/Widgets/PopOver.vala'
--- lib/Widgets/PopOver.vala	2012-03-26 20:38:30 +0000
+++ lib/Widgets/PopOver.vala	2012-04-14 10:12:20 +0000
@@ -139,6 +139,7 @@
     public PopOver()
     {
         modal = true;
+		set_role ("popover");
 
         hbox = get_content_area() as Gtk.Box;
         abox = get_action_area() as Gtk.Box;


Follow ups