[gnome-text-editor] statusbar: short-circuit when loading
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-text-editor] statusbar: short-circuit when loading
- Date: Mon, 1 Aug 2022 19:32:33 +0000 (UTC)
commit ca72a5c61af97b12b4f640970a8e959f386fb251
Author: Christian Hergert <chergert redhat com>
Date: Mon Aug 1 12:32:09 2022 -0700
statusbar: short-circuit when loading
We don't need to update the status bar while the document is loading, we
can handle it during the signal emission afterwards.
Related #444
src/editor-statusbar.c | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/src/editor-statusbar.c b/src/editor-statusbar.c
index 859c11f..9d60782 100644
--- a/src/editor-statusbar.c
+++ b/src/editor-statusbar.c
@@ -21,6 +21,7 @@
#include "config.h"
#include "editor-binding-group.h"
+#include "editor-document-private.h"
#include "editor-page-private.h"
#include "editor-signal-group.h"
#include "editor-statusbar-private.h"
@@ -69,6 +70,9 @@ editor_statusbar_cursor_moved_cb (EditorStatusbar *self,
g_assert (EDITOR_IS_STATUSBAR (self));
g_assert (EDITOR_IS_DOCUMENT (document));
+ if (_editor_document_get_loading (document))
+ return;
+
if (gtk_text_buffer_get_selection_bounds (GTK_TEXT_BUFFER (document), &begin, &end))
{
gtk_text_iter_order (&begin, &end);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]