Merge remote-tracking branch

'origin/GP-5117-dragonmacher-provider-window-open-close' (#7136)
This commit is contained in:
Ryan Kurtz 2024-11-13 08:42:35 -05:00
commit 1c3ef56e95

View File

@ -1100,6 +1100,11 @@ public abstract class ComponentProvider implements HelpDescriptor, ActionContext
@Override
public void actionPerformed(ActionContext context) {
if (isShowing()) {
setVisible(false);
return;
}
DockingWindowManager myDwm = DockingWindowManager.getInstance(getComponent());
if (myDwm == null) {
// this can happen when the tool loses focus