Skip to content

Flicker when focusing window from overview with Reduce Motion enabled #2717

@lobre

Description

@lobre

What Happened?

When Reduce Motion is enabled, opening the window overview from the dock (by clicking an application that has multiple windows open) behaves incorrectly when those windows are located on a different workspace.

The overview is shown correctly, but when selecting a window from the overview, there is a noticeable blink/flicker: all windows briefly disappear and then reappear before the selected window gains focus.

This behavior feels similar to how Gala behaves with animations enabled, where it first returns to the original workspace context and then animates to the target workspace before focusing the selected window. However, when animations are disabled via Reduce Motion, this intermediate transition manifests as a blank screen instead of a smooth animation.

A screencast demonstrating the issue is provided below.

window_overview_blink.webm

Steps to Reproduce

  1. Enable Reduce Motion in System Settings
  2. Ensure an application has multiple windows open on a workspace different from the current one
  3. From the dock, click the application icon to open the window overview
  4. Click on one of the windows in the overview

Expected Behavior

With Reduce Motion enabled, selecting a window from the overview should immediately focus the chosen window without any flicker, blank screen, or visual disappearance of windows.

OS Version

8.x (Circe)

OS Architecture

amd64 (on most hardwares)

Session Type

Secure Session (Wayland, This is the default)

Software Version

Latest release (I have run all updates)

Log Output

Hardware Info

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    ConfirmedVerified by someone other than the reporter

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions