Hi!

There is a bug in java.awt.List in jdk1.1.6-v2test1.1 (glibc).

delItems(int, int) removes the specified elements from the vector
items but the display does not get updated.
=> remove, replaceItem, ... don't work properly.

removeAll still works because it doesn't use delItems


    public synchronized void delItems(int start, int end) {
        for (int i = end; i >= start; i--) {
            items.removeElementAt(i);
        }
        // ok up to here

        ListPeer peer = (ListPeer)this.peer; 
        if (peer != null) { // peers seems to be non null
            peer.delItems(start, end); // so something must be wrong here
        }
    }

NOTE: There was is problem with java.awt.List with jdk1.1.6-v1

        Jürgen


-- 
Juergen Kreileder, Universitaet Dortmund, Lehrstuhl Informatik V
Baroper Strasse 301, D-44221 Dortmund, Germany
Phone: ++49 231/755-5806, Fax: ++49 231/755-5802

Reply via email to