Fix
-
31ccd00 fix(tabbookmark): suppress
WM_RBUTTONUPafter wheel-tab gesture to prevent context menu by @Bush2021Resolves #108 - Fixes a regression where
wheel_tab_when_press_rbuttonincorrectly triggers the right-click context menu to pop up after switching tabs. -
ec9f234 fix(iaccessible): nullptr reference in
IsNameNewTabby @Bush2021Resolves #191 - Fixes a possible crash when upgrading to Chrome 143.0.7499.41 with
open_bookmark_new_tabandnew_tab_disableenabled. It is assumed that the new Chrome update makes some changes to accessibility that are being rolled out through an A/B test. Our code fails to find a expected element for some users and resulted in a crash.
Maintenance
-
dea5944 refactor(iaccessible): refactor
IsNameNewTaband move functions to anonymous namespace by @Bush2021 -
203adf4 perf(tabbookmark): apply short circuit evaluation to
HandleBookmarkby @Bush2021Improves bookmark handling that avoids an unnecessary new tab check when clicking on normal web pages. This reduces overhead and prevents cases of incorrect behavior like #191.
-
2455326 perf(tabbookmark): apply short circuit evaluation to
HandleRightClickby @Bush2021
Full Changelog: 1.13.3...1.13.4