Skip to content

panel: minor compatibility, RTL fixes.#13682

Merged
mtwebster merged 1 commit intolinuxmint:masterfrom
mtwebster:panel-cleanup-compat
Apr 1, 2026
Merged

panel: minor compatibility, RTL fixes.#13682
mtwebster merged 1 commit intolinuxmint:masterfrom
mtwebster:panel-cleanup-compat

Conversation

@mtwebster
Copy link
Copy Markdown
Member

@mtwebster mtwebster commented Apr 1, 2026

Followup to #13613.

  • Fix RTL swap in _calculateBoxes
  • Mask panel.height GObject property with a js property that prints
    a warning and recommends Applet._panelHeight, and returns the
    expected value (heightForZones).
  • Use get_height() internally to avoid this (also arguably faster)
  • Use get_width() internally, just for consistency.
  • Fix the menu applet (was still accessing panel.height).

@mtwebster mtwebster force-pushed the panel-cleanup-compat branch 2 times, most recently from 268a87a to d62b894 Compare April 1, 2026 17:42
Followup to linuxmint#13613.

- Fix RTL swap in _calculateBoxes
- Mask panel.height GObject property with a js property that prints
  a warning and recommends Applet._panelHeight, and returns the
  expected value (heightForZones).
- Use get_height() internally to avoid this (also arguably faster)
- Use get_width() internally, just for consistency.
- Fix the menu applet (was still accessing panel.height).
@mtwebster mtwebster force-pushed the panel-cleanup-compat branch from d62b894 to feeb288 Compare April 1, 2026 17:50
@mtwebster mtwebster merged commit 85e6d5e into linuxmint:master Apr 1, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant