Bug 148122 - transformation of layer leaves artifacts on screen
Summary: transformation of layer leaves artifacts on screen
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2007-07-23 00:07 UTC by Nadav Kavalerchik
Modified: 2008-10-26 11:55 UTC (History)
2 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 Nadav Kavalerchik 2007-07-23 00:07:18 UTC
Version:           1.6.3 (using KDE 3.5.7, Debian Package 4:3.5.7.dfsg.1-1 (lenny/sid))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.21-2-686

transformation of layer leaves artifacts on screen
Comment 1 Camilla Boemann 2007-07-23 00:59:32 UTC
Could i ask you to give a more detailed description of how you produce this
Comment 2 Nadav Kavalerchik 2007-07-23 08:52:17 UTC
i select some part of the layer and press the transformation button.
and start moving the transformation around, stretching, moving, resizing...

play with it a little and you will probably see what i mean.
Comment 3 Cyrille Berger 2007-07-23 09:05:39 UTC
you mean the handles I guess ? It's a known bug, hopefully fixed in the developement version thanks to a better graphics engine.
Comment 4 Nadav Kavalerchik 2007-07-23 09:10:13 UTC
no, not the handles. parts of the selected image are left on the screen while i move it around.
Comment 5 Cyrille Berger 2007-07-23 09:31:22 UTC
I can't reproduce it, does your selection have a "special" shape ? (I tried circle and rectangular selection)
Comment 6 Nadav Kavalerchik 2007-07-23 10:19:56 UTC
i've test it with only one layer and it does not happen :-)

BUT, when adding a new layer and then transforming a selection...
that leaves artifacts behind.

see a short screen capture i made :
http://www.groworganic.info/testing/krita-transform-selection.mpeg
Comment 7 Halla Rempt 2007-07-23 10:27:43 UTC
I see -- we simply don't update enough of the canvas here. Which is weird 
because the transform tool updates the whole canvas. Maybe too small an area 
is set dirty?
Comment 8 Cyrille Berger 2007-07-23 11:02:59 UTC
from what I have seen, it seems there is some sort of "rect" which correspond to layer->extent() where the canvas is correctly updated while, outside that react the canvas don't get updated.
Comment 9 Dominik Tritscher 2008-10-26 11:45:45 UTC
Can't reproduce that with KOffice 2.0beta2, i assume this is fixed now.
Comment 10 Halla Rempt 2008-10-26 11:55:12 UTC
Yes, fixed indeed. Of course, it looks right now like the transform tool doesn't heed the selection, but that's another problem.