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
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.
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.
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.
*** Bug 382517 has been marked as a duplicate of this bug. ***
I think Bernhard fixed this for 3.3.3 and 4.0 beta 1.