Version: (using KDE Devel)
Installed from: Compiled sources
How to reproduce the bug:
- compose a drawing in KTuberling from KDE 4
- change playground
- get back to the previous playground... your drawing silently went to /dev/null !!
IMHO this violates the Principle of Least Surprise.
Most apps should warn the user before any action that would destroy his data. As this is a program for children, who might no be able to read, I think the drawings should just be preserved when circulating playgrounds. If the kid doesn't want to keep working on his old drawing, he can just press the `New' button and start a new one.
SVN commit 803200 by beatwolf:
-changing from one playground to another does not forgett the changes. Also speeds
up loading of already loaded playgrounds.
M +72 -18 playground.cpp
M +5 -1 playground.h
M +0 -2 toplevel.cpp
WebSVN link: http://websvn.kde.org/?view=rev&revision=803200
This change is going to get into 4.1