private void OnEditorUpdateInternal() { //Only initialize if the editor Window is focused if (hasFocused && !initilized && gitManager.Repository != null) { var cachedStatus = gitManager.GetCachedStatus(); initilized = true; if (!gitManager.IsValidRepo) { return; } OnInitialize(); OnGitManagerUpdateInternal(cachedStatus, null); } }