summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2018-11-18 23:00:41 +0200
committerOrgad Shaneh <orgads@gmail.com>2018-11-19 09:56:48 +0000
commitbd539f7f77b7938f6c77db616efdbf82006f255f (patch)
treea38035df4a34ed1f8adec218dcc719cd4148cbfc
parent406371cd5326378bab51cba9eaccadbb68a031c4 (diff)
downloadqt-creator-bd539f7f77b7938f6c77db616efdbf82006f255f.tar.gz
VCS: Avoid setting other panes as active when has focus
Fixes: QTCREATORBUG-19972 Change-Id: I21dd33a5ba89ba6befe14aa80f28c2806915441a Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
-rw-r--r--src/plugins/vcsbase/vcsoutputwindow.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/vcsbase/vcsoutputwindow.cpp b/src/plugins/vcsbase/vcsoutputwindow.cpp
index fe30771f81..8f4ea8c568 100644
--- a/src/plugins/vcsbase/vcsoutputwindow.cpp
+++ b/src/plugins/vcsbase/vcsoutputwindow.cpp
@@ -353,16 +353,17 @@ void VcsOutputWindow::visibilityChanged(bool visible)
void VcsOutputWindow::setFocus()
{
+ d->widget.setFocus();
}
bool VcsOutputWindow::hasFocus() const
{
- return false;
+ return d->widget.hasFocus();
}
bool VcsOutputWindow::canFocus() const
{
- return false;
+ return true;
}
bool VcsOutputWindow::canNavigate() const