Tests - fixed failing tests

This commit is contained in:
dragonmacher 2019-05-03 13:15:05 -04:00
parent c004a11c6b
commit a4609c50f2
13 changed files with 166 additions and 367 deletions

View file

@ -1344,6 +1344,11 @@ public class DockingWindowManager implements PropertyChangeListener, Placeholder
private void setFocusedComponent(ComponentPlaceholder placeholder) {
RootNode rootNode = root;
if (rootNode == null) {
return; // we have been disposed
}
if (focusedPlaceholder != null) {
if (focusedPlaceholder == placeholder) {
return; // ignore if we are already focused
@ -1362,8 +1367,9 @@ public class DockingWindowManager implements PropertyChangeListener, Placeholder
if (topLevelNode == null) {
return;
}
topLevelNode.setLastFocusedProviderInWindow(focusedPlaceholder);
root.notifyWindowFocusChanged(topLevelNode);
rootNode.notifyWindowFocusChanged(topLevelNode);
}
private ComponentPlaceholder findNextFocusedComponent() {