mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-20 17:01:22 +00:00
don't change the icon when canceling the icondialog
QString newIcon = dlg.selectIcon(KIcon::Small, KIcon::FileSystem); + if ( !newIcon.isEmpty() ) { EditCommand * cmd = new EditCommand( i18n("Icon change"), bk.address(), EditCommand::Edition("icon", newIcon) ); m_commandHistory.addCommand( cmd ); + } svn path=/trunk/kdebase/konqueror/keditbookmarks/; revision=82369
This commit is contained in:
parent
616f3df603
commit
669ea37656
|
@ -512,9 +512,11 @@ void KEBTopLevel::slotChangeIcon()
|
|||
ASSERT(!bk.isNull());
|
||||
KIconDialog dlg(this);
|
||||
QString newIcon = dlg.selectIcon(KIcon::Small, KIcon::FileSystem);
|
||||
EditCommand * cmd = new EditCommand( i18n("Icon change"), bk.address(),
|
||||
EditCommand::Edition("icon", newIcon) );
|
||||
m_commandHistory.addCommand( cmd );
|
||||
if ( !newIcon.isEmpty() ) {
|
||||
EditCommand * cmd = new EditCommand( i18n("Icon change"), bk.address(),
|
||||
EditCommand::Edition("icon", newIcon) );
|
||||
m_commandHistory.addCommand( cmd );
|
||||
}
|
||||
}
|
||||
|
||||
void KEBTopLevel::slotDropped (QDropEvent* e, QListViewItem * _newParent, QListViewItem * _afterNow)
|
||||
|
|
Loading…
Reference in a new issue