Skip to content

Conversation

@danirabbit
Copy link
Member

Fixes #2263

We need to make sure this doesn't unfix #2450 before merging
See #2448 for additional context

Without the AttentionTracker we need some other mechanism to make sure windows come to the front when requested. See prior art in GNOME Shell here and here

There's a lot of ways folks can request an app to be focused, but at the least we need to check for:

  • UriLauncher
  • AppInfo.launch

One possible solution is having apps use DBus Activation, but there's some additional discussion here

We have elementary/switchboard#349 which fixes the issue for Switchboard. I also filed:

We need to file issues/make branches for:

  • Web
  • File Roller
  • Fonts
  • Calendar
  • Files
  • Terminal

Also need to check behavior of

  • Document Viewer
  • Videos
  • Notifications

Focusing works already afaict for:

  • Mail mailto links, compose window action, etc

@danirabbit danirabbit added this to OS 9 Jun 26, 2025
@danirabbit danirabbit moved this to Needs Discussion in OS 9 Jun 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Needs Discussion

Development

Successfully merging this pull request may close these issues.

Prevent windows from breaking workflow

3 participants