mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-07-22 19:40:10 +08:00
fix player pointer scroll
Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
@@ -490,6 +490,13 @@ class _MouseInteractiveViewerState extends State<MouseInteractiveViewer>
|
|||||||
}
|
}
|
||||||
|
|
||||||
void _receivedPointerSignal(PointerSignalEvent event) {
|
void _receivedPointerSignal(PointerSignalEvent event) {
|
||||||
|
GestureBinding.instance.pointerSignalResolver.register(
|
||||||
|
event,
|
||||||
|
_handlePointerScroll,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
void _handlePointerScroll(PointerSignalEvent event) {
|
||||||
final Offset local = event.localPosition;
|
final Offset local = event.localPosition;
|
||||||
final Offset global = event.position;
|
final Offset global = event.position;
|
||||||
final double scaleChange;
|
final double scaleChange;
|
||||||
@@ -578,6 +585,7 @@ class _MouseInteractiveViewerState extends State<MouseInteractiveViewer>
|
|||||||
Offset global,
|
Offset global,
|
||||||
bool flip,
|
bool flip,
|
||||||
) {
|
) {
|
||||||
|
if (_transformer.value[0] == 1.0) return;
|
||||||
final Offset translation = flip
|
final Offset translation = flip
|
||||||
? event.scrollDelta.flip
|
? event.scrollDelta.flip
|
||||||
: event.scrollDelta;
|
: event.scrollDelta;
|
||||||
|
|||||||
Reference in New Issue
Block a user