Undo after export
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