diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2019-01-21 17:44:12 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2019-01-22 08:35:09 +0000 |
commit | 754da1031d59f02d6a79bcbe7f2253f3b1605aa8 (patch) | |
tree | e38cc82318b4acd0379bbd95b7d75f14d6329b09 /src/libs/utils/fancylineedit.cpp | |
parent | 1fe621ca271c4d4b27a3a70dc1d069bd3cc4e0f7 (diff) |
FancyLineEdit: Do not overwrite content with non-existing history data
Change-Id: Ia51417b599e0e3847a0ade54ab5633c87c2ab48c
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/libs/utils/fancylineedit.cpp')
-rw-r--r-- | src/libs/utils/fancylineedit.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/utils/fancylineedit.cpp b/src/libs/utils/fancylineedit.cpp index 55b4b12f7f1..2cebbce64ca 100644 --- a/src/libs/utils/fancylineedit.cpp +++ b/src/libs/utils/fancylineedit.cpp @@ -302,7 +302,7 @@ void FancyLineEdit::setHistoryCompleter(const QString &historyKey, bool restoreL { QTC_ASSERT(!d->m_historyCompleter, return); d->m_historyCompleter = new HistoryCompleter(historyKey, this); - if (restoreLastItemFromHistory) + if (restoreLastItemFromHistory && d->m_historyCompleter->hasHistory()) setText(d->m_historyCompleter->historyItem()); QLineEdit::setCompleter(d->m_historyCompleter); |