Skip to content

Workspace-aware restore closed tab behavior for reopening tabs #10803

@rahul-kurup

Description

@rahul-kurup

Preliminary Checks

  • I have read and understood the important section above.
  • I have searched existing issues and avoided creating duplicates.
  • I am not filing an enhancement request.
  • I have checked that this issue cannot be reproduced on Mozilla Firefox.
  • I have checked that this issue can be reproduced once I removed all my Mods and Custom CSS.

What happened?

When multiple tabs are open across different workspaces, and you close some tabs in various workspaces in no particular order, using the shortcut Cmd/Ctrl+Shift+T to restore closed tabs causes the focus to jump between workspaces as each closed tab is restored.

Expected behavior

The "Restore Closed Tab" shortcut should restore closed tabs only within the currently focused workspace and keep the focus there; switching to a different workspace should trigger its own restore cycle.

Actual behavior

Restoring closed tabs causes the focus to jump between workspaces as it cycles through closed tabs from different workspaces.

Steps to reproduce

  1. Open multiple tabs across different workspaces.
  2. Close tabs in any order, switching between workspaces.
  3. Use Cmd/Ctrl+Shift+T to restore closed tabs.

Screenshots and videos

Restoring closed tabs causes the focus to jump between workspaces as it cycles through closed tabs from different workspaces.

Image

Version

1.17b, but I guess its common for all versions

What platform are you seeing the problem on?

macOS - aarch64

What component is this issue related to?

Tabs

Relevant log output if applicable

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions