[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdepim/korganizer
From:       Guenter Schwann <vogel () sbox ! tugraz ! at>
Date:       2003-03-14 16:27:43
[Download RAW message or body]

CVS commit by schwann: 

fix bug #43862 (completed todos are set modified)


  M +5 -0      kotodoviewitem.cpp   1.18
  M +1 -0      kotodoviewitem.h   1.10


--- kdepim/korganizer/kotodoviewitem.cpp  #1.17:1.18
@@ -63,4 +63,5 @@ void KOTodoViewItem::paintBranches(QPain
 void KOTodoViewItem::construct()
 {
+  m_init = true;
   QString keyd = "==";
   QString keyt = "==";
@@ -119,8 +120,12 @@ void KOTodoViewItem::construct()
 
   m_known = false;
+  m_init = false;
 }
 
 void KOTodoViewItem::stateChange(bool state)
 {
+  // do not change setting on startup
+  if ( m_init ) return;
+  
   kdDebug() << "State changed, modified " << state << endl;
   QString keyd = "==";

--- kdepim/korganizer/kotodoviewitem.h  #1.9:1.10
@@ -86,4 +86,5 @@ class KOTodoViewItem : public QCheckList
     uint m_known : 1;
     uint m_unused : 30;
+    bool m_init;
 };
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic