Changeset main,73


Ignore:
Timestamp:
11/28/2007 12:07:56 AM (19 years ago)
Author:
David Owen <dsowen@…>
branch-nick:
tui
revision id:
dsowen@fugue88.ws-20071128000756-0ziq5iyweercbr2x
Message:

Remember selection over a data update.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/simple-table.lisp

    r72 r73  
    2525(defmethod (setf data) :after (d (tbl simple-table))
    2626  (let ((wrapper (make-instance 'hash-per-row-grid-data
    27                                 :row-tables d :keys (keys tbl))))
    28     (setf (wrapped-data (model tbl)) wrapper)))
     27                                :row-tables d :keys (keys tbl)))
     28        (i (selected-row (model tbl))))
     29    (setf (wrapped-data (model tbl)) wrapper
     30          (selected-row (model tbl)) i)))
    2931
    3032(defmethod selected-row ((tbl simple-table))
Note: See TracChangeset for help on using the changeset viewer.