Proper removing search results on SWF close

This commit is contained in:
Jindra Petřík
2021-02-23 22:50:48 +01:00
parent 43baf9d178
commit d6cf6a2c8b
9 changed files with 70 additions and 28 deletions

View File

@@ -189,10 +189,7 @@ public class MainFrameRibbonMenu extends MainFrameMenu {
}
sr.setResults(Main.searchResultsStorage.getSearchResultsAt(Main.getMainFrame().getPanel().getAllSwfs(), fi));
sr.setVisible(true);
if (!Main.getMainFrame().getPanel().searchResultsDialogs.containsKey(swf)) {
Main.getMainFrame().getPanel().searchResultsDialogs.put(swf, new ArrayList<>());
}
Main.getMainFrame().getPanel().searchResultsDialogs.get(swf).add(sr);
Main.getMainFrame().getPanel().searchResultsDialogs.add(sr);
});
j++;
historyButton.setHorizontalAlignment(SwingUtilities.LEFT);