forked from qt-creator/qt-creator
Always show compile output/task window on clicking on progress bar
The output windows nowdays have a "focus-stealing" preventing mechanism, where if a outputpane has focus, we typically don't switch but instead flash the corresponding pane. Maybe the api for outputpanes needs another rethinking to come up with the correct enums. Task-number: QTCREATORBUG-13646 Change-Id: I9db7da7e23206617f6da1c4d24ba8c2ba5583612 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
This commit is contained in:
@@ -278,7 +278,7 @@ void BuildManager::clearBuildQueue()
|
|||||||
|
|
||||||
void BuildManager::toggleOutputWindow()
|
void BuildManager::toggleOutputWindow()
|
||||||
{
|
{
|
||||||
d->m_outputWindow->toggle(IOutputPane::ModeSwitch);
|
d->m_outputWindow->toggle(IOutputPane::ModeSwitch | IOutputPane::WithFocus);
|
||||||
}
|
}
|
||||||
|
|
||||||
void BuildManager::showTaskWindow()
|
void BuildManager::showTaskWindow()
|
||||||
@@ -288,7 +288,7 @@ void BuildManager::showTaskWindow()
|
|||||||
|
|
||||||
void BuildManager::toggleTaskWindow()
|
void BuildManager::toggleTaskWindow()
|
||||||
{
|
{
|
||||||
d->m_taskWindow->toggle(IOutputPane::ModeSwitch);
|
d->m_taskWindow->toggle(IOutputPane::ModeSwitch | IOutputPane::WithFocus);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool BuildManager::tasksAvailable()
|
bool BuildManager::tasksAvailable()
|
||||||
|
Reference in New Issue
Block a user