summaryrefslogtreecommitdiff
path: root/src/swing
diff options
context:
space:
mode:
Diffstat (limited to 'src/swing')
-rw-r--r--src/swing/scala/swing/ListView.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/swing/scala/swing/ListView.scala b/src/swing/scala/swing/ListView.scala
index c0e99412c1..a15471796c 100644
--- a/src/swing/scala/swing/ListView.scala
+++ b/src/swing/scala/swing/ListView.scala
@@ -157,12 +157,12 @@ class ListView[A] extends Component {
def listData: Seq[A] = peer.getModel match {
case model: ModelWrapper => model.items
- case model @ _ => new Seq[A] {
+ case model @ _ => new Seq[A] { selfSeq =>
def length = model.getSize
def iterator = new Iterator[A] {
var idx = 0
def next = { idx += 1; apply(idx-1) }
- def hasNext = idx < length
+ def hasNext = idx < selfSeq.length
}
def apply(n: Int) = model.getElementAt(n).asInstanceOf[A]
}