Script search history fixes - reading AS3 results

This commit is contained in:
Jindra Petřík
2021-02-22 22:32:07 +01:00
parent 573d9ca384
commit b82d6b62fe
6 changed files with 35 additions and 33 deletions

View File

@@ -1170,14 +1170,15 @@ public abstract class MainFrameMenu implements MenuBuilder {
}
}
@SuppressWarnings("unchecked")
protected void loadRecentSearches(ActionEvent evt) {
clearMenu("/tools/" + (supportsMenuAction() ? "search" : "recentsearch"));
SWF swf = Main.getMainFrame().getPanel().getCurrentSwf();
List<Integer> indices = Main.searchResultsStorage.getIndicesForSwf(swf);
for (int i = 0; i < indices.size(); i++) {
String searched = Main.searchResultsStorage.getSearchedValueAt(i);
final int fi = i;
final int fi = indices.get(i);
String searched = Main.searchResultsStorage.getSearchedValueAt(fi);
ActionListener a = (ActionEvent e) -> {
SearchResultsDialog sr;
if (swf.isAS3()) {