@@ -451,11 +451,11 @@ public void setTitle(String title) {
451451 }
452452
453453
454- ChangeListener <Number > stagePositionListener = (observable , oldValue , newValue ) ->
455- sketch .postWindowPosition ((int ) stage .getX (), (int ) stage .getY ());
454+ ChangeListener <Number > stageMovedListener = (observable , oldValue , newValue ) ->
455+ sketch .postWindowMoved ((int ) stage .getX (), (int ) stage .getY ());
456456
457- ChangeListener <Number > stageResizeListener = (observable , oldValue , newValue ) ->
458- sketch .postWindowResize ((int ) stage .getWidth (), (int ) stage .getHeight ());
457+ ChangeListener <Number > stageResizedListener = (observable , oldValue , newValue ) ->
458+ sketch .postWindowResized ((int ) stage .getWidth (), (int ) stage .getHeight ());
459459
460460
461461 protected void addWindowListeners () {
@@ -477,11 +477,11 @@ public void changed(ObservableValue<? extends Number> value,
477477 });
478478 */
479479
480- stage .xProperty ().addListener (stagePositionListener );
481- stage .yProperty ().addListener (stagePositionListener );
480+ stage .xProperty ().addListener (stageMovedListener );
481+ stage .yProperty ().addListener (stageMovedListener );
482482
483- stage .widthProperty ().addListener (stageResizeListener );
484- stage .heightProperty ().addListener (stageResizeListener );
483+ stage .widthProperty ().addListener (stageResizedListener );
484+ stage .heightProperty ().addListener (stageResizedListener );
485485
486486 stage .setOnCloseRequest (new EventHandler <WindowEvent >() {
487487 public void handle (WindowEvent we ) {
@@ -637,6 +637,7 @@ public void placeWindow(int[] location, int[] editorLocation) {
637637 } else { // just center on screen
638638 stage .centerOnScreen ();
639639 }
640+ sketch .postWindowMoved ((int ) stage .getX (), (int ) stage .getY ());
640641 }
641642
642643
0 commit comments