diff options
author | Patrick Luby <guibmacdev@gmail.com> | 2025-01-18 11:30:30 -0500 |
---|---|---|
committer | Patrick Luby <guibomacdev@gmail.com> | 2025-01-19 12:27:19 +0100 |
commit | b197379e867087413be86bd1a32030b912ecaa8a (patch) | |
tree | 98b0b6d1be895a90fee0f7858f63cad93892f0e5 /cui/source/inc/tabstpge.hxx | |
parent | e46f1c492a3ef9727f2d671ae68a646f9b04a639 (diff) |
tdf#151423 use the same modifier keys during a scrolling session
HEADmaster
Revert commit f5ef5eafdf70a36edd5129147502a9c74df89456 as it
completely disabled the ability to zoom on mice with limited
support for gestures such as the Apple Magic Mouse by pressing
pressing the Command key while scrolling. So try a different
approach and use the modifier keys that were pressed when the
current scrolling session was started for the entire scrolling
session.
Unfortunately, session state changes such as a scrolling session
began or ended are not fired when scrolling with a regular mouse
scrollwheel so use a significant pause between scrolling events
as a rough indicator that a new scrolling session has begun.
Change-Id: I898d7f0d3e28ad0436fcb75504f9efb6bf9cdb7d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180451
Tested-by: Jenkins
Reviewed-by: Patrick Luby <guibomacdev@gmail.com>
Diffstat (limited to 'cui/source/inc/tabstpge.hxx')
0 files changed, 0 insertions, 0 deletions