Preserve selection on refresh #18
This commit is contained in:
@@ -40,11 +40,15 @@ class ContentPanelModel {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void refresh() {
|
void refresh() {
|
||||||
|
int selectedRule = view.getSelectedRule()
|
||||||
rules.clear()
|
rules.clear()
|
||||||
rules.addAll(contentManager.matchers)
|
rules.addAll(contentManager.matchers)
|
||||||
hits.clear()
|
hits.clear()
|
||||||
view.rulesTable.model.fireTableDataChanged()
|
view.rulesTable.model.fireTableDataChanged()
|
||||||
view.hitsTable.model.fireTableDataChanged()
|
view.hitsTable.model.fireTableDataChanged()
|
||||||
|
if (selectedRule >= 0) {
|
||||||
|
view.rulesTable.selectionModel.setSelectionInterval(selectedRule,selectedRule)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void onContentControlEvent(ContentControlEvent e) {
|
void onContentControlEvent(ContentControlEvent e) {
|
||||||
|
Reference in New Issue
Block a user