Version: 2.2 Alpha 1 (using 4.3.2 (KDE 4.3.2), Arch Linux)
OS: Linux (x86_64) release 2.6.31-ARCH
1.create a new 1000*1000 pixel custom white sRGB built-in image
3.undo -> white pixel becomes transparent
4.redo -> only paint pixel are opaque, white pixels are still transparent.
note: the bug does not happens with default rgb template.
A transaction is not created during creation of a new custom image. tiles3 is quite sensitive for that =). Where is this "Custom image creation code" placed?
PS: Templates are loaded from files through a datamanager, that is why they work well as a transaction is created interally.
That's in KisDoc2::newImage.
*** Bug 212460 has been marked as a duplicate of this bug. ***
SVN commit 1043167 by dkazakov:
Transactions was not being created during creation of the image.
Fixed a bug in KisTiledDataManager::clear() as well.
M +16 -6 image/tiles3/kis_tiled_data_manager.cc
M +9 -28 ui/kis_doc2.cc
WebSVN link: http://websvn.kde.org/?view=rev&revision=1043167