forked from qt-creator/qt-creator
LanguageClient: allow aborting hover handler on unreachable clients
Change-Id: I1163144de7d37d3e270e31f2bf523ba812a937a5 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -49,9 +49,10 @@ HoverHandler::~HoverHandler()
|
||||
|
||||
void HoverHandler::abort()
|
||||
{
|
||||
if (m_client && m_client->reachable() && m_currentRequest.has_value())
|
||||
if (m_client && m_currentRequest.has_value()) {
|
||||
m_client->cancelRequest(*m_currentRequest);
|
||||
m_currentRequest.reset();
|
||||
m_currentRequest.reset();
|
||||
}
|
||||
m_response = {};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user