Skip to content

fix: hide blacklisted profiles from OS dock/taskbar menu#11108

Open
uadhran wants to merge 2 commits intoEugeny:masterfrom
uadhran:fix/hide-hidden-profiles-dock
Open

fix: hide blacklisted profiles from OS dock/taskbar menu#11108
uadhran wants to merge 2 commits intoEugeny:masterfrom
uadhran:fix/hide-hidden-profiles-dock

Conversation

@uadhran
Copy link
Copy Markdown

@uadhran uadhran commented Mar 24, 2026

Description

Profiles that are hidden (blacklisted) in Tabby's settings should not appear in the OS-level quick-launch menus (Dock on macOS, Jump List on Windows). This PR ensures consistency between the internal profile selector and the external OS menus by applying the same profileBlacklist filter.

Changes

  • Modified DockMenuService.update() in tabby/tabby-electron/src/services/dockMenu.service.ts to filter both regular and recent profiles against the configService.store.profileBlacklist.
  • DockMenuService now stores ConfigService on the class, so profileBlacklist access compiles.
  • Pushed commit 57168b1 to fix/hide-hidden-profiles-dock.

Fixes

Fixes #10957

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build-in profiles shows on dock Menu even after hiding it in tabby setting

1 participant