Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zoom by trackpad does not update until click #2750

Closed
jokohoko opened this issue Aug 12, 2019 · 3 comments
Closed

Zoom by trackpad does not update until click #2750

jokohoko opened this issue Aug 12, 2019 · 3 comments

Comments

@jokohoko
Copy link

Version

Version 2.1.0-alpha1+win64 - 201908091120

Operating system type + version

HP Zbook17 laptop with a synaptics smbus touchpad

PrusaSlicer
Version:   2.1.0-alpha1+win64
Build:     PrusaSlicer-2.1.0-alpha1+win64-201908091120

Operating System:    Windows
System Architecture: 64 bit
Windows Version:     Windows 10 (build 17763), 64-bit edition
Total RAM size [MB]: 16,569MB
OpenGL installation
GL version:   4.6.0 NVIDIA 425.51
Vendor:       NVIDIA Corporation
Renderer:     Quadro K3100M/PCIe/SSE2
GLSL version: 4.60 NVIDIA

Behavior

When scroll zooming with the trackpad of my laptop the window does not update until the mouse clicks. This was not the case in the previous release V2.0.0
I only have a single laptop, so I cannot compare on a different one.

If needed i can make a video of the effect, but not without installing new softwares for this.

@ardenpm
Copy link
Contributor

ardenpm commented Aug 14, 2019

I am reproducing this also with my laptop trackpad. No issue with the mouse wheel, just the trackpad.

@bubnikv
Copy link
Collaborator

bubnikv commented Aug 19, 2019

I am seeing it as well.

@enricoturri1966 would you please look into it? Thanks.

bubnikv added a commit that referenced this issue Aug 19, 2019
For an unknown reason, if the scrolling is performed on Windows
with the two finger gesture on touch pad, there is no Idle event
generated on some computers.
The Idle is not generated on Vojtech's laptop, it is generated
on Enrico's laptop.
evt.Skip() solves the issue on Vojtech's laptop.
@bubnikv
Copy link
Collaborator

bubnikv commented Aug 19, 2019

Fixed with 4fbee32

For an unknown reason, if the scrolling is performed on Windows
with the two finger gesture on touch pad, there is no Idle event
generated on some computers.
The Idle is not generated on Vojtech's laptop, it is generated
on Enrico's laptop.
evt.Skip() solves the issue on Vojtech's laptop.

Closing.

@bubnikv bubnikv closed this as completed Aug 19, 2019
bubnikv added a commit that referenced this issue Dec 4, 2021
This issue #2750 is old, it was fixed and broken again.
Now it is being fixed differently.
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

No branches or pull requests

3 participants