From a292a87fc5b6145ea3a790780c0d24c83375b228 Mon Sep 17 00:00:00 2001 From: Ingo Maier Date: Tue, 6 Apr 2010 11:43:00 +0000 Subject: Fixed #3257 --- src/swing/scala/swing/ListView.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') 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] } -- cgit v1.2.3