1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-12-24 16:58:51 -05:00

* ignore double click action if nothing is selected

This commit is contained in:
Reinhard Pointner 2012-08-11 06:48:54 +00:00
parent 23f747c18b
commit b5cdd5fd63

View File

@ -182,8 +182,10 @@ public class RenamePanel extends JComponent {
getWindow(evt.getSource()).setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
try {
JList list = (JList) evt.getSource();
if (list.getSelectedIndex() >= 0) {
File item = (File) list.getSelectedValue();
Desktop.getDesktop().browse(item.getParentFile().toURI());
}
} catch (Exception e) {
Logger.getLogger(RenamePanel.class.getName()).log(Level.WARNING, e.getMessage());
} finally {
@ -201,6 +203,7 @@ public class RenamePanel extends JComponent {
if (evt.getClickCount() == 2) {
try {
JList list = (JList) evt.getSource();
if (list.getSelectedIndex() >= 0) {
Object item = ((FormattedFuture) list.getSelectedValue()).getMatch().getValue();
if (item instanceof Movie) {
getWindow(evt.getSource()).setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
@ -211,6 +214,7 @@ public class RenamePanel extends JComponent {
Desktop.getDesktop().browse(WebServices.IMDb.getMoviePageLink(m.getImdbId()));
}
}
}
} catch (Exception e) {
Logger.getLogger(RenamePanel.class.getName()).log(Level.WARNING, e.getMessage());
} finally {