Skip to content

Commit 1afc6d2

Browse files
committed
Fix JabRef#11487: Refresh groupTree after removing group
1 parent 04b0cdb commit 1afc6d2

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/main/java/org/jabref/gui/groups/GroupTreeView.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -713,12 +713,18 @@ public ContextAction(StandardActions command, GroupNodeViewModel group) {
713713
@Override
714714
public void execute() {
715715
switch (command) {
716-
case GROUP_REMOVE ->
716+
case GROUP_REMOVE -> {
717717
viewModel.removeGroupNoSubgroups(group);
718-
case GROUP_REMOVE_KEEP_SUBGROUPS ->
718+
groupTree.refresh();
719+
}
720+
case GROUP_REMOVE_KEEP_SUBGROUPS -> {
719721
viewModel.removeGroupKeepSubgroups(group);
720-
case GROUP_REMOVE_WITH_SUBGROUPS ->
722+
groupTree.refresh();
723+
}
724+
case GROUP_REMOVE_WITH_SUBGROUPS -> {
721725
viewModel.removeGroupAndSubgroups(group);
726+
groupTree.refresh();
727+
}
722728
case GROUP_EDIT, GROUP_SUBGROUP_RENAME -> {
723729
viewModel.editGroup(group);
724730
groupTree.refresh();

0 commit comments

Comments
 (0)