On Thu, 8 Sep 2022 10:38:22 GMT, Tejesh R <[email protected]> wrote:

>> src/java.desktop/share/classes/sun/swing/FilePane.java line 1772:
>> 
>>> 1770:         } else {
>>> 1771:             
>>> listSelectionModel.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
>>> 1772:             clearSelection();
>> 
>> When we move from multi-selection enabled to disable. We are clearing the 
>> selection and calling setSelectedFiles(null). Do we need to replicate 
>> similar state update when we move from multi-selection disable to enable 
>> (clearing selection and calling setSelectedFile(null))?
>> 
>> It looks like somewhere we are not clearing SelectedFile() and it is causing 
>> this issue.
>
> If we replicate the same then previously selected files will be cleared and 
> user wont be able to retain the selected files.

Clearing the selection from multi to single is fine, but the reverse might not 
be right I guess..... Since selected file/files can be retained when user 
switch to multi selection.

-------------

PR: https://git.openjdk.org/jdk/pull/9996

Reply via email to