Version: (using KDE 4.0.0) Installed from: Ubuntu Packages OS: Linux I just played around with the different zoom effects and noticed a strange behaviour. To reproduce: - activate magnifier and zoom in - now activate another zoom effect, e.g. looking glass - zoom in even more - return no normal view => magnifier is still there and cannot be removed. You have to deactivate the effect. The behaviour can also be reproduced with other combinations or other ordering. E.g. first looking glass than magnifier. Idea for solution: if one of the zoom effects is reloaded or activated all other activated zoom effects should be reloaded. Or only one of the zoom effect is allowed to be selected.
JJ: EffectsHandler should get something like "void grab( QString )", "void ungrab( QString )", "bool isGrabbed( QString ) const" and KWin core would keep the list of grabbed activities (or whatever it should be called). I think there should be a refcount rathen than plain set/unset.
*** Bug 165856 has been marked as a duplicate of this bug. ***
*** Bug 165295 has been marked as a duplicate of this bug. ***
*** Bug 183012 has been marked as a duplicate of this bug. ***
*** Bug 185823 has been marked as a duplicate of this bug. ***
*** Bug 221311 has been marked as a duplicate of this bug. ***
*** Bug 261768 has been marked as a duplicate of this bug. ***
*** Bug 298031 has been marked as a duplicate of this bug. ***
*** Bug 308807 has been marked as a duplicate of this bug. ***
*** Bug 316498 has been marked as a duplicate of this bug. ***
*** Bug 327503 has been marked as a duplicate of this bug. ***
Fixed in some KWin 5.earlyversion