Menu

#773 [lxpanel] Pager applet breaks panel layout with GTK+ 3

None
pending
3
2022-03-17
2015-08-03
No

If the Pager applet is added to the panel, the panel width settings are ignored, and the panel is not streched to the whole screen. When I remove the Pager applet, the panel works as usual. I guess that the WnckPager widget sets something that confuses the panel, but I don't know what causes the problem.

Package versions:
- lxpanel 0.8.1
- libwnck3 3.14.0
- gtk3 3.16.6

Discussion

  • Lonely Stranger

    Lonely Stranger - 2016-10-23
    • status: open --> pending
    • Group: -->
    • Priority: 5 --> 3
     
  • Lonely Stranger

    Lonely Stranger - 2016-10-23

    It might be fixed with latest GIT sources, at least it works OK with GTK 3.2. Check it, please. Thank you.

     
  • Balló György

    Balló György - 2016-12-07

    I tested lxpanel 0.9.1 with gtk 3.22.4, and it's still broken. As soon as I add the Pager applet the the panel, the right part of the panel disappears. When I remove the applet, the panel behave normally again.

     
  • grayich

    grayich - 2019-09-22
    Post awaiting moderation.
  • jubnut

    jubnut - 2020-06-06

    With gtk+ 3, libwnck uses the new get_size_request_mode. This setting is propagated up to the LXPanel widget and interferes with the layout.
    To fix, we can override get_size_request_mode for LXPanel.

     

Log in to post a comment.

MongoDB Logo MongoDB