diff options
author | Eike Ziller <eike.ziller@qt.io> | 2019-02-12 13:06:02 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2019-02-13 12:45:50 +0000 |
commit | 1ac9a91811e2392cf775952805a92ed4e53d4c88 (patch) | |
tree | 1da5c4e36e278342134936880bbc4cb592898b58 /src/plugins/coreplugin/helpitem.cpp | |
parent | e985290444400c231a3628bc691ea19b70a569f8 (diff) | |
download | qt-creator-1ac9a91811e2392cf775952805a92ed4e53d4c88.tar.gz |
HelpItem: Fix usage of isFuzzyMatch
We may not access that before links are resolved.
Change-Id: I5e80190e41c220c6b70e5d391caaf173cd5b28d8
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/coreplugin/helpitem.cpp')
-rw-r--r-- | src/plugins/coreplugin/helpitem.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/plugins/coreplugin/helpitem.cpp b/src/plugins/coreplugin/helpitem.cpp index b8794481cf..d63bd883de 100644 --- a/src/plugins/coreplugin/helpitem.cpp +++ b/src/plugins/coreplugin/helpitem.cpp @@ -270,7 +270,7 @@ static const HelpItem::Links getBestLink(const HelpItem::Links &links) const HelpItem::Links HelpItem::bestLinks() const { - if (m_isFuzzyMatch) + if (isFuzzyMatch()) return getBestLinks(links()); return getBestLink(links()); } @@ -279,3 +279,10 @@ const QString HelpItem::keyword() const { return m_keyword; } + +bool HelpItem::isFuzzyMatch() const +{ + // make sure m_isFuzzyMatch is correct + links(); + return m_isFuzzyMatch; +} |