Undo after export

Adrian Page adrian at pagenet.plus.com
Wed Mar 8 00:53:21 CET 2006

Bart Coppens wrote:
> On Tuesday 07 March 2006 21:13, Boudewijn Rempt wrote:
>> Well, that holds for all of us. It's a weird bug.
> Actually, it's even weirder :-/ ...
> * the things _do_ get undone, but they just don't display their updates
> * it's not _everything_: paint actions (draw, gradient, stars, etc) don't seem 
> to emit changes anymore, but move layer, hide layer, DO update (and when they 
> do, of course they show the updates done by the paint actions).
> So now I'm really really confused :-/ Anybody has a clue to a difference 
> between the paint and layer actions that could explain something like this?

I think export flattens the image, in which case KisImage::flatten() 
could be the problem as it does some signal disconnects and blocks which 
should now be done with KisImage::lock() and unlock. That could account 
for the odd behaviour you're seeing. That or there is an unlock missing 
somewhere leaving the image locked.


More information about the kimageshop mailing list