Restore undoes also when already work-in-progress-undone
Restore undoes also when already work-in-progress-undone

If the undo is restored during work in progress, it is intended to
become dirty WITHOUT another storeundo.

Signed-off-by: Lennard Wasserthal <682e03da6185febc6b3ed5fc50982932fd247b4b@nefkom.net>

Wasserthal/lhendraw,Wasserthal/lhendraw,Wasserthal/lhendraw