diff options
Diffstat (limited to 'src/modules/aliaseditor/AliasEditorWindow.cpp')
| -rw-r--r-- | src/modules/aliaseditor/AliasEditorWindow.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/modules/aliaseditor/AliasEditorWindow.cpp b/src/modules/aliaseditor/AliasEditorWindow.cpp index db26d61c5..3d7374516 100644 --- a/src/modules/aliaseditor/AliasEditorWindow.cpp +++ b/src/modules/aliaseditor/AliasEditorWindow.cpp @@ -1164,6 +1164,9 @@ void AliasEditorWidget::commit() KviKvsAliasManager::instance()->clear(); for(unsigned int i=0;i<m_pAliases->count();i++) { + //don't save empty aliases or namespace names + if(m_pAliases->at(i)->buffer().isEmpty()) + continue; QString szName = buildFullItemName(m_pAliases->at(i)); KviKvsScript * a = new KviKvsScript(szName,m_pAliases->at(i)->buffer()); KviKvsAliasManager::instance()->add(szName,a); |
