7303 only run workers when tabbed pane state changes and domains exist

This commit is contained in:
William Schaefer 2021-02-19 16:12:42 -05:00
parent 4640589c51
commit adf56dad3c

View File

@ -80,9 +80,9 @@ final class DomainDetailsPanel extends JPanel {
if (selectedTabName == null || !selectedTabName.equals(newTabTitle)) {
selectedTabName = newTabTitle;
Component selectedComponent = jTabbedPane1.getSelectedComponent();
if (selectedComponent instanceof DomainArtifactsTabPanel) {
if (!StringUtils.isBlank(domain) && selectedComponent instanceof DomainArtifactsTabPanel) {
runDomainWorker((DomainArtifactsTabPanel) selectedComponent, true);
} else if (selectedComponent instanceof MiniTimelinePanel) {
} else if (!StringUtils.isBlank(domain) && selectedComponent instanceof MiniTimelinePanel) {
runMiniTimelineWorker((MiniTimelinePanel) selectedComponent, true);
}
}