mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-09-25 05:21:09 +00:00
Added: "Show detail" context menu item for items in folder preview
This commit is contained in:
@@ -105,9 +105,7 @@ public class FolderPreviewPanel extends JPanel {
|
||||
@Override
|
||||
public void mouseClicked(MouseEvent e) {
|
||||
if (e.getClickCount() > 1) {
|
||||
if (selectedIndex > -1) {
|
||||
mainPanel.setTagTreeSelectedNode(mainPanel.getCurrentTree(), FolderPreviewPanel.this.items.get(selectedIndex));
|
||||
}
|
||||
goToSelection();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -151,7 +149,7 @@ public class FolderPreviewPanel extends JPanel {
|
||||
}
|
||||
|
||||
if (SwingUtilities.isRightMouseButton(e)) {
|
||||
mainPanel.getContextPopupMenu().update(getSelectedItemsSorted());
|
||||
mainPanel.getContextPopupMenu().update(getSelectedItemsSorted(), true);
|
||||
mainPanel.getContextPopupMenu().show(FolderPreviewPanel.this, e.getX(), e.getY());
|
||||
}
|
||||
repaint();
|
||||
@@ -159,6 +157,12 @@ public class FolderPreviewPanel extends JPanel {
|
||||
});
|
||||
setFocusable(true);
|
||||
}
|
||||
|
||||
public void goToSelection() {
|
||||
if (selectedIndex > -1) {
|
||||
mainPanel.setTagTreeSelectedNode(mainPanel.getCurrentTree(), FolderPreviewPanel.this.items.get(selectedIndex));
|
||||
}
|
||||
}
|
||||
|
||||
public synchronized void setItems(List<TreeItem> items) {
|
||||
this.items = items;
|
||||
|
||||
Reference in New Issue
Block a user