diff -r 2f002657dada -r 6e4b586aa88a vymview.cpp --- a/vymview.cpp Tue May 26 11:24:51 2009 +0000 +++ b/vymview.cpp Wed Jun 03 20:37:17 2009 +0000 @@ -35,6 +35,10 @@ mapEditor,SLOT (updateSelection(const QItemSelection &,const QItemSelection &))); connect ( + selModel, SIGNAL (selectionChanged(const QItemSelection &, const QItemSelection &)), + model,SLOT (updateSelection(const QItemSelection &,const QItemSelection &))); + + connect ( model, SIGNAL (dataChanged(const QModelIndex &, const QModelIndex &)), mapEditor,SLOT (updateData(const QModelIndex &) ) ); @@ -102,7 +106,7 @@ { // Notify mainwindow to update satellites like NoteEditor, if needed (model==currenModel...) mainWindow->changeSelection (model,newsel,oldsel); // FIXME-3 maybe connect VymModel <-> MainWindow directly? - showSelection(); + //showSelection(); } void VymView::expandAll()