Update of /cvsroot/mahogany/M/src/gui
In directory usw-pr-cvs1:/tmp/cvs-serv6534/src/gui

Modified Files:
        wxFolderView.cpp 
Log Message:
preview the item after the moved one(s), just as it is done when deleting the messages

Index: wxFolderView.cpp
===================================================================
RCS file: /cvsroot/mahogany/M/src/gui/wxFolderView.cpp,v
retrieving revision 1.575
retrieving revision 1.576
diff -b -u -2 -r1.575 -r1.576
--- wxFolderView.cpp    24 Mar 2002 01:24:48 -0000      1.575
+++ wxFolderView.cpp    1 Apr 2002 21:04:37 -0000       1.576
@@ -713,8 +713,5 @@
    unsigned long m_PreviewDelay;
 
-   /// the item which will be previewed once m_PreviewDelay expires
-   long m_itemDelayed;
-
-   /// uid of m_itemDelayed
+   /// the message which will be previewed once m_PreviewDelay expires
    UIdType m_uidDelayed;
 
@@ -2066,12 +2063,12 @@
    // preview timer expirer, do we still have the message we wanted to preview
    // selected?
-   if ( GetUniqueSelection() == m_itemDelayed )
+   long sel = GetUniqueSelection();
+   if ( sel != -1 )
    {
       // do we still have this message? it might have been deleted
-      if ( GetUIdFromIndex(m_itemDelayed) == m_uidDelayed )
-         PreviewItem(m_itemDelayed, m_uidDelayed);
+      if ( GetUIdFromIndex(sel) == m_uidDelayed )
+         PreviewItem(sel, m_uidDelayed);
    }
 
-   m_itemDelayed = -1;
    m_uidDelayed = UID_ILLEGAL;
 }
@@ -2083,5 +2080,4 @@
    {
       // remember the item we wanted to preview
-      m_itemDelayed = idx;
       m_uidDelayed = uid;
 


_______________________________________________
Mahogany-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates

Reply via email to