fixed tab name sometimes not changing

This commit is contained in:
fourtf
2018-06-01 16:01:49 +02:00
parent 9e36af26fa
commit 04b7cc5ce8
6 changed files with 64 additions and 44 deletions
+3 -4
View File
@@ -195,8 +195,7 @@ void WindowManager::initialize()
// set custom title
QJsonValue title_val = tab_obj.value("title");
if (title_val.isString()) {
page->getTab()->setTitle(title_val.toString());
page->getTab()->useDefaultTitle = false;
page->getTab()->setCustomTitle(title_val.toString());
}
// selected
@@ -275,8 +274,8 @@ void WindowManager::save()
assert(tab != nullptr);
// custom tab title
if (!tab->getTab()->useDefaultTitle) {
tab_obj.insert("title", tab->getTab()->getTitle());
if (tab->getTab()->hasCustomTitle()) {
tab_obj.insert("title", tab->getTab()->getCustomTitle());
}
// selected