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

List:       kde-commits
Subject:    koffice/kexi/formeditor
From:       Jarosław Staniek <staniek () kde ! org>
Date:       2010-09-27 21:45:49
Message-ID: 20100927214549.2BF15AC88E () svn ! kde ! org
[Download RAW message or body]

SVN commit 1180409 by staniek:

Forms: fix possible crash when activating tab page

 M  +2 -0      WidgetTreeWidget.cpp  


--- trunk/koffice/kexi/formeditor/WidgetTreeWidget.cpp #1180408:1180409
@@ -413,6 +413,8 @@
 void WidgetTreeWidget::activateTabPageIfNeeded(QTreeWidgetItem* item)
 {
     WidgetTreeWidgetItem *childItem = dynamic_cast<WidgetTreeWidgetItem*>(item);
+    if (!childItem)
+        return;
     WidgetTreeWidgetItem *parentItem = dynamic_cast<WidgetTreeWidgetItem*>(item->parent());
     while (childItem && parentItem) {
         if (parentItem && qobject_cast<QTabWidget*>(parentItem->data()->widget())) {
[prev in list] [next in list] [prev in thread] [next in thread] 

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