Fix git status position.

This commit is contained in:
Martín Lucas Golini
2025-01-17 20:44:40 -03:00
parent ebbb1aed6d
commit 16a0da5dab
+5 -1
View File
@@ -1,5 +1,5 @@
#include "gitplugin.hpp"
#include "gitbranchmodel.hpp" #include "gitbranchmodel.hpp"
#include "gitplugin.hpp"
#include "gitstatusmodel.hpp" #include "gitstatusmodel.hpp"
#include <eepp/graphics/primitives.hpp> #include <eepp/graphics/primitives.hpp>
#include <eepp/scene/scenemanager.hpp> #include <eepp/scene/scenemanager.hpp>
@@ -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() ); mStatusButton->setVisible( !mGit->getGitFolder().empty() );
if ( mGit->getGitFolder().empty() ) if ( mGit->getGitFolder().empty() )