Skip to content

Bug fixes#432

Merged
Leleat merged 2 commits intomainfrom
bug-fixes
Jan 14, 2026
Merged

Bug fixes#432
Leleat merged 2 commits intomainfrom
bug-fixes

Conversation

@Leleat
Copy link
Copy Markdown
Collaborator

@Leleat Leleat commented Jan 12, 2026

  • fix: move Meta.is_wayland_compositor from common.js to utility.js
  • fix: make Tiling Popup work with mouse again (v2)

d111a33 fixed the related issue for 49
by syncing the src/dependencies/unexported/{altTab,switcherPopup}.js
with the upstream changes. But this broke the Tiling Popup for GNOME 48.

So let's fix this with the most simple way: Copy the old version of the
files in and conditionally use them.

Related: #419
230559 created a `is_wayland_compositor` check in common.js since mutter
removed it in 50. This broke the prefs window since the file imported
gi://Meta, which only exists in the Shell process but common.js is used
for both the (shell) extension and prefs.

So move the function to utility.js, which is intended only for shell
usage.

Fixes: 230559b
@Leleat Leleat merged commit be484f8 into main Jan 14, 2026
4 of 6 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