dragWindow method
Implementation
dragWindow({required Key key, required double dx, required double dy}) {
final wwi = _findWindowWithIndex(key);
final newWindow = wwi.windowState.copyWith(
x: wwi.windowState.x + dx,
y: wwi.windowState.y + dy,
);
_windows[wwi.index] = newWindow;
notifyListeners();
}