[
https://issues.apache.org/jira/browse/PIVOT-825?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Roger Whitcomb updated PIVOT-825:
---------------------------------
Summary: Specifying a full path in a Save As FileBrowserSheet gives
IllegalArgumentException when you try to close (was: Specifying a full path in
a Save To or Save As FileBrowserSheet gives IllegalArgumentException when you
try to close)
Change title because the bug only affects Save As dialogs.
The code in "previewSheetClose" is assuming the text in the file name box is a
simple file name and doesn't contain a path. It should check if there is a
path there and set the root directory to the path before calling the
"setSelectedFiles" (which gives an error if the path isn't the same as the root
directory).
> Specifying a full path in a Save As FileBrowserSheet gives
> IllegalArgumentException when you try to close
> ---------------------------------------------------------------------------------------------------------
>
> Key: PIVOT-825
> URL: https://issues.apache.org/jira/browse/PIVOT-825
> Project: Pivot
> Issue Type: Bug
> Components: wtk-terra
> Affects Versions: 2.0
> Environment: Windows XP SP3, JDK 1.6.0_16
> Reporter: Roger Whitcomb
> Assignee: Roger Whitcomb
> Priority: Minor
> Labels: filebrowser
> Fix For: 2.0.1
>
> Original Estimate: 4h
> Remaining Estimate: 4h
>
> This is the (partial) stack trace:
> java.lang.IllegalArgumentException
> at
> org.apache.pivot.wtk.FileBrowserSheet.setSelectedFiles(FileBrowserSheet.java:217)
> at
> org.apache.pivot.wtk.skin.terra.TerraFileBrowserSheetSkin.previewSheetClose(TerraFileBrowserSheetSkin.java:289)
> at
> org.apache.pivot.wtk.Sheet$SheetStateListenerList.previewSheetClose(Sheet.java:34)
> at org.apache.pivot.wtk.Sheet.close(Sheet.java:118)
> at
> org.apache.pivot.wtk.skin.terra.TerraSheetSkin$4.transitionCompleted(TerraSheetSkin.java:669)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira