Bug 362502

Summary: canvas is not updated when changing the zoom level with intuos' tablet pen.
Product: [Applications] krita Reporter: Sam <samuel_daigle>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: minor CC: dimula73, griffinvalley
Priority: NOR    
Version First Reported In: 2.9.11   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Sam 2016-04-30 13:55:02 UTC
When changing the zoom level with the Intuos pen & touch small pen's button, the zoom occurs, but the canvas is not updated. When hovering over the canvas, it updates a small portion where the cursor is.
Using the zoom tool at the bottom right fixes the problem.

Reproducible: Always

Steps to Reproduce:
1. Create a new image.
2. Press when tablet's pen's button to change the zoom level.
3. Notice that the canvas is not updated.

Actual Results:  
Canvas is not updated correctly, making multiple visual duplicates of the actual image.

Expected Results:  
Update the canvas whenever a zoom occurs, not only with the zoom tool.
Comment 1 wolthera 2016-05-01 11:16:00 UTC
Hey there, thank for the report. Does this also happen with the 3.0 beta?
Comment 2 Dmitry Kazakov 2016-05-03 12:33:07 UTC
Hi, Samuel!

Could you please check if you have openGL activated? And if not, could you please try to activate it?
Comment 3 Sam 2016-05-03 12:41:27 UTC
I could not reproduce this issue on my other computer that uses OpenGL. On my GS70 msi stealth laptop, there are two graphics card, intel and gtx. However, Krita uses my intel by preference, so I cannot use the OpenGL canvas as it does not render the layers (black canvas). So I guess the issue is due to the "not" opengl canvas.
Comment 4 wolthera 2016-05-05 14:19:54 UTC
I am sorry, but you are best off using the nvidea card for Krita then.

The non-openGL canvas is slow as molasses, which is why we implemented an OpenGL accelerated canvas to begin with. We can't do much to improve it anymore :/