linuxmint / linuxmint/cinnamon

[Grouped Window List] Unable to directly focus window with open dialog

Open
#12,580 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

BUG
Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

Distribution

Mint 22

Package version

6.2.9

Graphics hardware in use

Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]

Frequency

Always

Bug description

When left-clicking a window on the grouped window list that has a (modal) dialog open, the window and dialog are not focused and brought into view. instead, nothing happens until i move my mouse up and click the preview of the window.

Steps to reproduce
  1. Make sure that in settings --> general of the grouped window list, left-click action is set to toggle activation of last focused window.
  2. open an application that uses a (modal) dialog, e.g. Nemo.
  3. open the dialog in that application (for the Nemo case for example by clicking Help --> About Nemo)
  4. Minimize the application that has the dialog open (this does work by left-clicking in the window list) or open another application on top of it
  5. left-click the window in the grouped window list --> the application is not brought into view.
Expected behavior

left-clicking a window in the window list activates it, no matter if a modal dialog is open or not.

Additional information

The same happened to an application that previously had a modal dialog open, but that dialog was already closed when i wanted to activate the window. I don't know what happened in that case, but opening and closing another dialog fixed it.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue using the Grouped Window List with left-click set to toggle activation of the last focused window, then inspect the window-list activation path for handling of modal dialogs. Verify the fix with the Nemo dialog steps and confirm that clicking the grouped entry brings the application and dialog into view, including after the dialog has been closed.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.