mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-08-06 11:02:41 +03:00
Merge pull request #2551 from stefanhaller/fix-initial-context-activation
This commit is contained in:
@@ -74,6 +74,10 @@ func (self *guiCommon) IsCurrentContext(c types.Context) bool {
|
|||||||
return self.CurrentContext().GetKey() == c.GetKey()
|
return self.CurrentContext().GetKey() == c.GetKey()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (self *guiCommon) ActivateContext(context types.Context) error {
|
||||||
|
return self.gui.activateContext(context, types.OnFocusOpts{})
|
||||||
|
}
|
||||||
|
|
||||||
func (self *guiCommon) GetAppState() *config.AppState {
|
func (self *guiCommon) GetAppState() *config.AppState {
|
||||||
return self.gui.Config.GetAppState()
|
return self.gui.Config.GetAppState()
|
||||||
}
|
}
|
||||||
|
@@ -182,7 +182,7 @@ func (gui *Gui) onInitialViewsCreationForRepo() error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
initialContext := gui.currentSideContext()
|
initialContext := gui.currentSideContext()
|
||||||
if err := gui.c.PushContext(initialContext); err != nil {
|
if err := gui.c.ActivateContext(initialContext); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -49,6 +49,7 @@ type IGuiCommon interface {
|
|||||||
CurrentContext() Context
|
CurrentContext() Context
|
||||||
CurrentStaticContext() Context
|
CurrentStaticContext() Context
|
||||||
IsCurrentContext(Context) bool
|
IsCurrentContext(Context) bool
|
||||||
|
ActivateContext(context Context) error
|
||||||
// enters search mode for the current view
|
// enters search mode for the current view
|
||||||
OpenSearch()
|
OpenSearch()
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user