Updating branch refs/heads/master
to 0aaf23d53ac61e1fa23214e26b731d6feefff8d3 (commit)
from 5e15028e1996f53490687414c2ceac2c80521979 (commit)
commit 0aaf23d53ac61e1fa23214e26b731d6feefff8d3
Author: Nick Schermer <[email protected]>
Date: Thu Dec 27 20:32:09 2012 +0100
Unset search regex when clearing buffer.
terminal/terminal-screen.c | 3 +++
terminal/terminal-window.c | 5 ++++-
2 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/terminal/terminal-screen.c b/terminal/terminal-screen.c
index 2f93ab0..98df97c 100644
--- a/terminal/terminal-screen.c
+++ b/terminal/terminal-screen.c
@@ -2021,6 +2021,9 @@ terminal_screen_reset (TerminalScreen *screen,
{
terminal_return_if_fail (TERMINAL_IS_SCREEN (screen));
vte_terminal_reset (VTE_TERMINAL (screen->terminal), TRUE, clear);
+
+ if (clear)
+ vte_terminal_search_set_gregex (VTE_TERMINAL (screen->terminal), NULL);
}
diff --git a/terminal/terminal-window.c b/terminal/terminal-window.c
index d3c7b43..2010efb 100644
--- a/terminal/terminal-window.c
+++ b/terminal/terminal-window.c
@@ -1806,7 +1806,10 @@ terminal_window_action_reset_and_clear (GtkAction
*action,
TerminalWindow *window)
{
if (G_LIKELY (window->active != NULL))
- terminal_screen_reset (window->active, TRUE);
+ {
+ terminal_screen_reset (window->active, TRUE);
+ terminal_window_update_actions (window);
+ }
}
_______________________________________________
Xfce4-commits mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-commits