From 16a0da5dab122c1069581a31abcc20fd4b3506d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Lucas=20Golini?= Date: Fri, 17 Jan 2025 20:44:40 -0300 Subject: [PATCH] Fix git status position. --- src/tools/ecode/plugins/git/gitplugin.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/tools/ecode/plugins/git/gitplugin.cpp b/src/tools/ecode/plugins/git/gitplugin.cpp index 9c064de95..5c395dcc7 100644 --- a/src/tools/ecode/plugins/git/gitplugin.cpp +++ b/src/tools/ecode/plugins/git/gitplugin.cpp @@ -1,5 +1,5 @@ -#include "gitplugin.hpp" #include "gitbranchmodel.hpp" +#include "gitplugin.hpp" #include "gitstatusmodel.hpp" #include #include @@ -362,6 +362,10 @@ void GitPlugin::updateStatusBarSync() { } ); } + if ( mStatusBar->getChildCount() >= 2 && + mStatusButton->getNodeIndex() != mStatusBar->getChildCount() - 2 ) + mStatusButton->toPosition( mStatusBar->getChildCount() - 2 ); + mStatusButton->setVisible( !mGit->getGitFolder().empty() ); if ( mGit->getGitFolder().empty() )