Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 56e28af

Browse files
ensure that realtime reporter is/stays visible during a test run
1 parent 2cd156c commit 56e28af

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

sqldev/src/main/java/org/utplsql/sqldev/ui/runner/RunnerPanel.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,18 @@ private void setCurrentRun(final Run run) {
483483
}
484484
}
485485

486+
private void showDockable() {
487+
try {
488+
if (!RunnerFactory.getDockable().isVisible()) {
489+
RunnerFactory.showDockable();
490+
}
491+
} catch (Throwable t) {
492+
// ignore
493+
}
494+
}
495+
486496
public synchronized void update(final String reporterId) {
497+
showDockable();
487498
setCurrentRun(runs.get(reporterId));
488499
final int row = currentRun.getCurrentTestNumber() - 1;
489500
final CharSequence header = testOverviewTableModel.getTestIdColumnName();

0 commit comments

Comments
 (0)