From fef838eed7e1ae14e829adf27aae72a869b05a5f Mon Sep 17 00:00:00 2001
From: Orgad Shaneh <orgad.shaneh@audiocodes.com>
Date: Sun, 21 Sep 2014 22:18:16 +0300
Subject: [PATCH] Gerrit: Really make Refresh the default button

Apparently setDefault must be called *after* the button is added to the
dialog.

Change-Id: I8351a666509bb4e92492388f80575ccea969c754
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
---
 src/plugins/git/gerrit/gerritdialog.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/git/gerrit/gerritdialog.cpp b/src/plugins/git/gerrit/gerritdialog.cpp
index 89da1af0378..74af6711285 100644
--- a/src/plugins/git/gerrit/gerritdialog.cpp
+++ b/src/plugins/git/gerrit/gerritdialog.cpp
@@ -171,7 +171,6 @@ GerritDialog::GerritDialog(const QSharedPointer<GerritParameters> &p,
     m_cherryPickButton = addActionButton(tr("Cherry &Pick"), SLOT(slotFetchCherryPick()));
     m_checkoutButton = addActionButton(tr("&Checkout"), SLOT(slotFetchCheckout()));
     m_refreshButton = addActionButton(tr("&Refresh"), SLOT(slotRefresh()));
-    m_refreshButton->setDefault(true);
 
     connect(m_model, SIGNAL(refreshStateChanged(bool)),
             m_refreshButton, SLOT(setDisabled(bool)));
@@ -194,6 +193,7 @@ GerritDialog::GerritDialog(const QSharedPointer<GerritParameters> &p,
 
     resize(QSize(950, 600));
     m_treeView->setFocus();
+    m_refreshButton->setDefault(true);
 }
 
 QString GerritDialog::repositoryPath() const
-- 
GitLab