elementary / quick-settings

Access frequently used settings and system actions
GNU General Public License v3.0
2 stars 0 forks source link

Wingpanel icon is shown in the dock when EndSessionDialog is open on Wayland #50

Closed ryonakano closed 1 week ago

ryonakano commented 2 months ago

What Happened?

The icon of Wingpanel appears in the dock when the logout or shutdown dialog is displayed:

Screenshot from 2024-06-05 20-21-38

This only happens on Wayland and not on X session

Steps to Reproduce

  1. Log in to Wayland Session
  2. Open Session indicator
  3. Click the lock button or shutdown button
  4. See the dock

Expected Behavior

Wingpanel icon should not appear in the dock.

OS Version

8.x (Early Access)

Software Version

Latest release (I have run all updates)

Log Output

No response

Hardware Info

No response

danirabbit commented 1 week ago

@leolost2605 would it make sense to just make sure Gala doesn't ever send app IDs that are shell components through this interface?

leolost2605 commented 1 week ago

@danirabbit I opened #55 and elementary/gala#2020 which should fix this and position the dialog correctly as well as keep it above other windows.