Skip to content

Commit 623c849

Browse files
author
pkolovos
committed
move to last executed when opening queries history
1 parent c8b161e commit 623c849

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

src/main/java/gr/sqlbrowserfx/nodes/codeareas/sql/SqlCodeArea.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,7 @@ private void showHistoryPopOver() {
361361
datePicker.setOnAction(actionEvent -> {
362362
var date = datePicker.getValue();
363363
var dateStr = date.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
364-
this.getQueriesHistory(codeArea,dateStr);
364+
this.getQueriesHistory(codeArea, dateStr);
365365

366366
});
367367
var pane = new VirtualizedScrollPane<CodeArea>(codeArea);
@@ -396,7 +396,12 @@ private void getQueriesHistory(CodeArea codeArea, String dateStr) {
396396
LoggerFactory.getLogger(LoggerConf.LOGGER_NAME).error("Could not get query");
397397
}
398398
}
399-
Platform.runLater(() -> codeArea.replaceText(history.toString()));
399+
Platform.runLater(() -> {
400+
codeArea.replaceText(history.toString());
401+
var pattern = "-- Executed at :";
402+
codeArea.moveTo(codeArea.getText().lastIndexOf(pattern) + pattern.length());
403+
codeArea.requestFollowCaret();
404+
});
400405
}
401406
);
402407
}

0 commit comments

Comments
 (0)