Some components used by @zen-browser as an attempt to make firefox forks a better place (Archived and Privated on Nov 4 2024 - neccesarry for older Zen builds)
Find a file
Kristijan Ribarić eb2df8cb18 Fix: Handle TabClose event in ZenPinnedTabManager
This commit addresses a bug where the `TabClose` event was not being handled correctly by the `ZenPinnedTabManager`. This resulted in incorrect behavior when closing tabs, particularly in the context of multiple windows.

The following changes were made:

- The `TabClose` event is now handled explicitly within the `_onTabEvent` method.
- The `_removePinnedAttributes` method is called to remove any pinned attributes associated with the closed tab.
- The `_onCloseTabShortcut` method is updated to use `e.target?.closest("tab")` to ensure it targets the correct tab element.

This fix ensures that pinned tab attributes are properly removed when a tab is closed, preventing unexpected behavior and data inconsistencies.
2024-11-04 08:45:28 +01:00
src Fix: Handle TabClose event in ZenPinnedTabManager 2024-11-04 08:45:28 +01:00
.gitattributes refactor: Update ZenKeyboardShortcuts to include split view and workspace actions 2024-08-11 13:37:44 +02:00
.gitignore Initial commit 2024-08-05 19:01:01 +02:00
COPYRIGHT Create COPYRIGHT 2024-08-22 12:51:38 +08:00
LICENSE Update LICENSE: Add full CC-BY-SA 4.0 text 2024-08-22 12:50:44 +08:00
README.md Update README.md 2024-08-30 22:03:12 +01:00
zen-alpha-tangerine.svg Add files via upload 2024-08-30 22:01:37 +01:00

Components

Some components used by @zen-browser as an attempt to make firefox forks a better place

License

Zen Core Components © 2024 by Zen's Team is licensed under CC BY-SA 4.0