Skip to content

Commit

Permalink
close #388
Browse files Browse the repository at this point in the history
Remove modality from the commit widget on Macos
  • Loading branch information
madhephaestus committed Sep 28, 2023
1 parent 1290791 commit 5b24691
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions src/main/java/com/neuronrobotics/nrconsole/util/CommitWidget.java
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
import com.neuronrobotics.bowlerstudio.BowlerStudio;
import com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler;
import com.neuronrobotics.bowlerstudio.scripting.ScriptingEngine;
import com.neuronrobotics.video.OSUtil;

import javafx.application.Platform;
import javafx.geometry.Insets;
Expand All @@ -20,6 +21,7 @@
import javafx.scene.control.TextField;
import javafx.scene.control.ButtonBar.ButtonData;
import javafx.scene.layout.GridPane;
import javafx.stage.Modality;
import javafx.util.Pair;

public class CommitWidget {
Expand Down Expand Up @@ -78,10 +80,15 @@ public static void commit(File currentFile, String code){
}
return null;
});


if (OSUtil.isOSX()) {
Modality mode = Modality.NONE;
dialog.initModality(mode);
}
System.err.println("Show commit Dialog");
Optional<Pair<String, String>> result = dialog.showAndWait();

System.err.println("Commit Dialog finished");
dialog.close();
System.err.println("Result: "+result);
result.ifPresent(commitBody -> {
new Thread(){
public void run(){
Expand Down

0 comments on commit 5b24691

Please sign in to comment.