Bug 379230 - Zooming drifts and artifacts.
Summary: Zooming drifts and artifacts.
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 3.1.3-rc
Platform: macOS (DMG) macOS
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
: 382517 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-04-25 22:36 UTC by Bryan McWhirt
Modified: 2018-02-06 09:40 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bryan McWhirt 2017-04-25 22:36:13 UTC
Zooming has a weird effect. It continues even after you have quit zooming and has some odd artifacting.

Because this is hard to explain I have included a link to a video which was too large to attach.

https://youtu.be/IzFEsKylp48
Comment 1 Halla Rempt 2017-04-26 08:03:46 UTC
Some questions...

* Can you check whether opengl is enabled?
* Can you check whether this also happens with 3.1.2?

I don't get this on my mac, but that is an older model.
Comment 2 Bryan McWhirt 2017-04-26 13:37:46 UTC
OpenGL was off and that takes care of the artifacting.

I am getting a lot of various things happening with the zoom. I'm going to turn on all the logging and see what I get. After enabling OpenGL relative zoom quits in both 3.1.2. and 3.1.3-rc1. That goes for using ctrl+Lmouse+drag as well as touchpad pinch.

I've only had this new machine a week so there isn't much installed on it, but Krita seems self contained so I doubt there is missing dependency but I will play around with logging on during the day and see if I notice anything.
Comment 3 Bryan McWhirt 2017-04-26 15:23:30 UTC
Here is a small snippet of running the krita executable from console. I couldn't find anywhere where it was creating a log when I enabled logging.

Using pinch zoom:

krita.input: KisAbstractInputAction "Zoom Canvas" tried to process event data from an unhandled event type QEvent::Type(TouchUpdate)
krita.input: KisAbstractInputAction "Zoom Canvas" tried to process event data from an unhandled event type QEvent::Type(TouchUpdate)
krita.input: KisAbstractInputAction "Zoom Canvas" tried to process event data from an unhandled event type QEvent::Type(TouchUpdate)
glSync effectiveness: 0.413174
krita.input: KisAbstractInputAction "Zoom Canvas" tried to process event data from an unhandled event type QEvent::Type(TouchUpdate)
Requested FPS: 5.6732
krita.input: KisAbstractInputAction "Zoom Canvas" tried to process event data from an unhandled event type QEvent::Type(TouchUpdate)


Trying to use CTRL + SPACE + LMOUSE and drag results in nothing but in the preferences it is set to be 'Relative Zoom Mode'




This is unrelated I think but since it is on my screen. Panning with middle button seems to work perfect but it does generate this in the console:

qt.qpa.cocoa.window: QNSView mouseDragged: Internal mouse button tracking invalid (missing Qt::LeftButton)


We are also back to the eraser on the Intuos 3 acting as a pen again, I can post that to that bug id for continuity sake if you like.
Comment 4 Halla Rempt 2017-07-27 13:50:37 UTC
*** Bug 382517 has been marked as a duplicate of this bug. ***
Comment 5 Halla Rempt 2018-02-06 09:40:52 UTC
I think Bernhard fixed this for 3.3.3 and 4.0 beta 1.