Restricted library to playlist functionality to left clicks.
This commit is contained in:
parent
ea23faa16c
commit
36cc0da306
@ -426,10 +426,9 @@ public class PlayerGUI implements PlayerCallbackInterface, LibraryCallbackInterf
|
||||
@Override
|
||||
public void mousePressed(MouseEvent e) {
|
||||
int selRow = libraryView.getRowForLocation(e.getX(), e.getY());
|
||||
if(e.getButton() == MouseEvent.BUTTON1 && e.getClickCount() == 2 && selRow != -1)
|
||||
try {
|
||||
Object selectedItem = ((DefaultMutableTreeNode) libraryView.getPathForLocation(e.getX(), e.getY()).getLastPathComponent()).getUserObject();
|
||||
if (selRow != -1) {
|
||||
if (e.getClickCount() == 2) {
|
||||
if (selectedItem != null) {
|
||||
if (selectedItem instanceof Song) {
|
||||
addToPlaylist((Song) selectedItem);
|
||||
@ -437,8 +436,6 @@ public class PlayerGUI implements PlayerCallbackInterface, LibraryCallbackInterf
|
||||
((Album) selectedItem).getSongs().forEach(PlayerGUI.this::addToPlaylist);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch (NullPointerException ignored) {
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user