diff options
author | Jan Christopher Vogt <oss.nsp@cvogt.org> | 2017-08-10 13:10:35 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-10 13:10:35 +0200 |
commit | 0818c0f175ce2ad187235172735b0915d0471ed0 (patch) | |
tree | 03a544a3e95ee36e1395c4bf383410e71054c5fc | |
parent | 3c666efaeecbc35e75f273f5078477f6714c84d4 (diff) | |
parent | d18be6ad5f70bbf4b23953123a2673a67996d896 (diff) | |
download | cbt-0818c0f175ce2ad187235172735b0915d0471ed0.tar.gz cbt-0818c0f175ce2ad187235172735b0915d0471ed0.tar.bz2 cbt-0818c0f175ce2ad187235172735b0915d0471ed0.zip |
Merge pull request #554 from jasonholloway/gui-in-headless
Fix gui summoning browser in headless mode
-rw-r--r-- | tools/gui/src/Main.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/gui/src/Main.scala b/tools/gui/src/Main.scala index 8dd2c3e..3b4bd90 100644 --- a/tools/gui/src/Main.scala +++ b/tools/gui/src/Main.scala @@ -88,7 +88,9 @@ object Main { } } server.start() - java.awt.Desktop.getDesktop.browse(new java.net.URI(s"http://localhost:$uiPort/")) + if(!java.awt.GraphicsEnvironment.isHeadless()) { + java.awt.Desktop.getDesktop.browse(new java.net.URI(s"http://localhost:$uiPort/")) + } println("Press Enter to stop UI server.") while (Source.stdin.getLines().next().nonEmpty) {} |