|
@@ -76,11 +76,19 @@ public class MainWindowTitleController implements FxController {
|
|
|
window.setX(event.getScreenX() - xOffset);
|
|
|
window.setY(event.getScreenY() - yOffset);
|
|
|
});
|
|
|
+ titleBar.setOnMouseReleased(event -> {
|
|
|
+ saveSettings();
|
|
|
+ });
|
|
|
window.setOnCloseRequest(event -> {
|
|
|
close();
|
|
|
event.consume();
|
|
|
});
|
|
|
}
|
|
|
+ //TODO: almost duplicate from ResizeController.class
|
|
|
+ private void saveSettings() {
|
|
|
+ settings.windowYPositionProperty().setValue(window.getY());
|
|
|
+ settings.windowXPositionProperty().setValue(window.getX());
|
|
|
+ }
|
|
|
|
|
|
@FXML
|
|
|
public void close() {
|