Skip to content

Desktop context menu settings actions do not focus existing Settings window across workspaces #3566

@nalladev

Description

@nalladev

Describe the bug
When using the desktop right-click context menu in a workspace and selecting "Change Wallpaper" or "Desktop Appearance", the expected Settings page does not appear if the Settings app is already open in another workspace.

Instead, the existing Settings window in the other workspace changes to the requested page in the background, while the current workspace shows no visible response, making it seem like nothing happened.

To Reproduce
Steps to reproduce the behavior:

  1. Open the Settings app in workspace 1
  2. Switch to workspace 2
  3. Right click on the desktop
  4. Click on "Change Wallpaper" or "Desktop Appearance"
  5. Notice that nothing appears in the current workspace
  6. Switch back to workspace 1 and see that the Settings window changed pages there

Expected behavior
If the Settings app is already open in another workspace, selecting these desktop context menu actions should also focus and switch to that Settings window/workspace so the user can immediately see the requested settings page.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. Pop!_OS 24.04]

Additional context
This behavior is confusing because the action technically succeeds, but there is no visible feedback in the current workspace.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions