Skip to content

Move code to initiate interactive move by dragging the decoration outside...

Vlad Zahorodnii requested to merge work/zzag/decoration-move-refactor into master

Move code to initiate interactive move by dragging the decoration outside Window::handleInteractiveMoveResize()

The main motivation behind this change is to make the code in Window::handleInteractiveMoveResize() more reasonable. Almost all of the code in it will be called after startInteractiveMoveResize(), except when one drags the decoration to initiate an interactive move operation.

This change moves that code to the places where it makes more sense to ensure that handleInteractiveMoveResize() has no any hidden pitfalls.


Draft: I have a pile of other changes that touch this code, I'd like to get them in first

Edited by Vlad Zahorodnii

Merge request reports