[geany/geany] 97ab68: Fix "select-all" to work with any GtkTextView, not only the scribble
Colomban Wendling
git-noreply at xxxxx
Mon Apr 20 20:24:50 UTC 2015
Branch: refs/heads/master
Author: Colomban Wendling <ban at herbesfolles.org>
Committer: Colomban Wendling <ban at herbesfolles.org>
Date: Mon, 20 Apr 2015 20:24:50 UTC
Commit: 97ab68244cd889730c61842eb94c1d23b20460b6
https://github.com/geany/geany/commit/97ab68244cd889730c61842eb94c1d23b20460b6
Log Message:
-----------
Fix "select-all" to work with any GtkTextView, not only the scribble
This makes the code more generic and allows the "select-all" keybinding
to work in any GtkTextView, e.g. potentially plugin's ones.
Modified Paths:
--------------
src/callbacks.c
Modified: src/callbacks.c
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -1189,9 +1189,9 @@ void on_menu_select_all1_activate(GtkMenuItem *menuitem, gpointer user_data)
GtkWidget *focusw = gtk_window_get_focus(GTK_WINDOW(main_widgets.window));
/* special case for Select All in the scribble widget */
- if (focusw == msgwindow.scribble)
+ if (GTK_IS_TEXT_VIEW(focusw))
{
- g_signal_emit_by_name(msgwindow.scribble, "select-all", TRUE);
+ g_signal_emit_by_name(focusw, "select-all", TRUE);
}
/* special case for Select All in the VTE widget */
#ifdef HAVE_VTE
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list