[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.0/kdebase/workspace/khotkeys/kcontrol
From: Laurent Montel <montel () kde ! org>
Date: 2008-03-04 7:39:27
Message-ID: 1204616367.286423.20538.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 781981 by mlaurent:
Backport:
Fix crash when we delete action
M +9 -5 triggers_tab.cpp
--- branches/KDE/4.0/kdebase/workspace/khotkeys/kcontrol/triggers_tab.cpp \
#781980:781981 @@ -163,19 +163,23 @@
void Triggers_tab::copy_pressed()
{
- triggers_listview->setSelected( create_listview_item( selected_item->trigger(),
- triggers_listview, selected_item, true ), true );
+ if ( selected_item )
+ {
+ triggers_listview->setSelected( create_listview_item( \
selected_item->trigger(),triggers_listview, selected_item, true ), true ); + }
}
void Triggers_tab::delete_pressed()
{
delete selected_item; // CHECKME snad vyvola signaly pro enable()
+ selected_item = NULL;
}
void Triggers_tab::modify_pressed()
- {
- edit_listview_item( selected_item );
- }
+{
+ if ( selected_item )
+ edit_listview_item( selected_item );
+}
void Triggers_tab::current_changed( Q3ListViewItem* item_P )
{
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic