ui: Show definition in code view when clicking active node in graph

This commit is contained in:
Eberhard Graether
2017-02-21 00:37:19 +01:00
parent 4a230b1d94
commit 77ef076c88
10 changed files with 31 additions and 10 deletions
@@ -258,6 +258,14 @@ void CodeController::handleMessage(MessageClearErrorCount* message)
}
}
void CodeController::handleMessage(MessageDeactivateEdge* message)
{
if (message->scrollToDefinition)
{
getView()->scrollToDefinition(true);
}
}
void CodeController::handleMessage(MessageFlushUpdates* message)
{
MessageCodeViewExpandedInitialFiles* msgPtr = nullptr;
@@ -280,7 +288,7 @@ void CodeController::handleMessage(MessageCodeViewExpandedInitialFiles* message)
{
if (m_scrollToDefinition || (message && message->scrollToDefinition))
{
getView()->scrollToDefinition();
getView()->scrollToDefinition(false);
m_scrollToDefinition = false;
}