Bug 166388

Summary: Canvas doesn't get updated (after filtering, removing...)
Product: [Applications] krita Reporter: Cyrille Berger <cberger>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: lambdae2
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Cyrille Berger 2008-07-12 18:37:21 UTC
The canvas doesn't get updated after some operation:
 * filter
 * resize
 * removing layers

A way to force a refresh the canvas is ctl+shift+r.
Comment 1 Cyrille Berger 2008-07-18 21:06:54 UTC
SVN commit 834379 by berger:

fix: redraw the canvas after resizing/rescaling an image

CCBUG: 166388

 M  +4 -3      kis_prescaled_projection.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=834379
Comment 2 Cyrille Berger 2008-07-18 21:16:43 UTC
SVN commit 834389 by berger:

call setDirty after removing a node, this fix redisplay problem after removing a node

CCBUG:166388

 M  +2 -0      kis_node.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=834389
Comment 3 Cyrille Berger 2008-07-18 21:17:25 UTC
Are there any other operations that don't correctly update the canvas ?
Comment 4 Elián Hanisch 2009-01-25 23:31:12 UTC
if you have some layers in a group layer, you can turn off the visibility off all the layers inside the group and yet see the image,
Comment 5 Elián Hanisch 2009-01-26 20:38:24 UTC
canvas isn't updated when you remove a flake layer.

1. draw something with the calligraphy tool.
2. remove the flake layer
Comment 6 Elián Hanisch 2009-02-18 03:25:42 UTC
painting in a duplicated layer seems to never refresh the canvas in some operations
1. start a new rgb white document
2. duplicate the layer
3. paint something in the duplicated layer
4. undo
5. the canvas doesn't update
or
3. paint something with the bucket tool in the duplicated layer
4. the canvas doesn't change
Comment 7 Cyrille Berger 2009-09-06 15:28:31 UTC
All of those are now refeshing the canvas. Reopen a specific bug report if there is a refresh problem somewhere.