Skip to content

Commit

Permalink
Fix to clicks on the files in Windows
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Pozhidaev committed Feb 11, 2018
1 parent c3ac3c9 commit 7aa0959
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion src/main/java/org/luwrain/app/commander/Actions.java
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,18 @@ PanelArea.ClickHandler.Result onClick(CommanderArea area, Object obj, boolean di
final PanelArea panelArea = (PanelArea)area;
if (!panelArea.isLocalDir())//FIXME:
return PanelArea.ClickHandler.Result.REJECTED;
try {
//Maybe it's better to make a separate method translating FileObject to java.io.File
final FileObject fileObject = (FileObject)obj;
luwrain.openFile(fileObject.getName().getPath());
final File file = org.luwrain.util.Urls.toFile(fileObject.getURL());
luwrain.openFile(file.getAbsolutePath());
return CommanderArea.ClickHandler.Result.OK;
}
catch(Exception e)
{
luwrain.crash(e);
return PanelArea.ClickHandler.Result.REJECTED;
}
}

boolean onLocalCopy(PanelArea copyFromArea, PanelArea copyToArea, FilesOperation.Listener listener)
Expand Down

0 comments on commit 7aa0959

Please sign in to comment.