boolean (Component component) { // The WindowMove service is supported for all Window's except for // popups on Wayland. Those are implemented as native Wayland popups // and do not support interactive move, but can be moved programmatically. return (component instanceof Window window) && window.getType() != Window.Type.POPUP && JBR.isWindowMoveSupported(); }