Skip to content

Commit 15c7223

Browse files
committed
FileChooser selectedFiles_= should not use var-args
- the previous signature `selectedFiles_=(files: File*)` does not make sense, because we want to write that without parentheses, and getter and setter should have matching arguments. Use s.c.Seq now in both cases.
1 parent 72fd1d6 commit 15c7223

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/main/scala/scala/swing/FileChooser.scala

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ import java.io.File
1313
import javax.swing.filechooser.FileFilter
1414
import javax.swing.{Icon, JFileChooser}
1515

16-
import scala.collection.immutable
17-
1816
object FileChooser {
1917
/**
2018
* The result of a file dialog. The precise meaning of the `Approve`
@@ -92,8 +90,8 @@ class FileChooser(dir: File) {
9290

9391
def selectedFile: File = peer.getSelectedFile
9492
def selectedFile_=(file: File): Unit = peer.setSelectedFile(file)
95-
def selectedFiles: immutable.Seq[File] = peer.getSelectedFiles.toIndexedSeq
96-
def selectedFiles_=(files: File*): Unit = peer.setSelectedFiles(files.toArray)
93+
def selectedFiles: scala.collection.Seq[File] = peer.getSelectedFiles.toSeq
94+
def selectedFiles_=(files: scala.collection.Seq[File]): Unit = peer.setSelectedFiles(files.toArray)
9795

9896
def multiSelectionEnabled: Boolean = peer.isMultiSelectionEnabled
9997
def multiSelectionEnabled_=(b: Boolean): Unit = peer.setMultiSelectionEnabled(b)

0 commit comments

Comments
 (0)