[gnome-text-editor] Revert "view: avoid changing action-enabled state"
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-text-editor] Revert "view: avoid changing action-enabled state"
- Date: Fri, 12 Nov 2021 22:03:15 +0000 (UTC)
commit 5160dd4c8d6a00ae123f421bcab3ab7b16cc9e52
Author: Christian Hergert <chergert redhat com>
Date: Fri Nov 12 14:00:52 2021 -0800
Revert "view: avoid changing action-enabled state"
This reverts commit a4c29abcff80963072545dbb98f0a5103d0a4185.
src/editor-source-view.c | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/src/editor-source-view.c b/src/editor-source-view.c
index be29539..0880ed8 100644
--- a/src/editor-source-view.c
+++ b/src/editor-source-view.c
@@ -216,6 +216,9 @@ on_click_pressed_cb (GtkGestureClick *click,
cleanup:
g_free (self->spelling_word);
self->spelling_word = g_steal_pointer (&word);
+ gtk_widget_action_set_enabled (GTK_WIDGET (self), "spelling.add", self->spelling_word != NULL);
+ gtk_widget_action_set_enabled (GTK_WIDGET (self), "spelling.ignore", self->spelling_word != NULL);
+ gtk_widget_action_set_enabled (GTK_WIDGET (self), "spelling.correct", self->spelling_word != NULL);
editor_spell_menu_set_corrections (self->spelling_menu,
(const char * const *)corrections);
}
@@ -525,10 +528,9 @@ editor_source_view_init (EditorSourceView *self)
GtkStyleContext *style_context;
GMenuModel *extra_menu;
- /* Always keep these true to avoid actionmuxer changes */
- gtk_widget_action_set_enabled (GTK_WIDGET (self), "spelling.add", TRUE);
- gtk_widget_action_set_enabled (GTK_WIDGET (self), "spelling.ignore", TRUE);
- gtk_widget_action_set_enabled (GTK_WIDGET (self), "spelling.correct", TRUE);
+ gtk_widget_action_set_enabled (GTK_WIDGET (self), "spelling.add", FALSE);
+ gtk_widget_action_set_enabled (GTK_WIDGET (self), "spelling.ignore", FALSE);
+ gtk_widget_action_set_enabled (GTK_WIDGET (self), "spelling.correct", FALSE);
self->css_provider = gtk_css_provider_new ();
style_context = gtk_widget_get_style_context (GTK_WIDGET (self));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]