Update Controller.java

This commit is contained in:
Tungstend 2023-07-01 22:10:36 +08:00
parent 591a052fde
commit 94dfda64f8
1 changed files with 4 additions and 0 deletions

View File

@ -204,6 +204,10 @@ public class Controller implements Cloneable, Observable {
description.addListener(listener);
viewGroups.addListener(listener);
viewGroups.forEach(it -> it.addListener(listener));
viewGroups.addListener((InvalidationListener) observable -> {
viewGroups.forEach(it -> it.removeListener(listener));
viewGroups.forEach(it -> it.addListener(listener));
});
controllerVersion.addListener(listener);
}