[recipes] edit page: Keep caret visible
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [recipes] edit page: Keep caret visible
- Date: Sat, 6 May 2017 21:43:09 +0000 (UTC)
commit a8eaa16f4a0e12cc030b2a7b89063b81e9e4f15e
Author: Matthias Clasen <mclasen redhat com>
Date: Sat May 6 17:42:07 2017 -0400
edit page: Keep caret visible
We move the caret around when adding a new step. It is a bit
disorienting if the caret just disappears from view, so keep
it scrolled on screen.
src/gr-edit-page.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/gr-edit-page.c b/src/gr-edit-page.c
index 1e601fe..422cfd9 100644
--- a/src/gr-edit-page.c
+++ b/src/gr-edit-page.c
@@ -687,6 +687,8 @@ add_step (GtkButton *button, GrEditPage *self)
gtk_text_buffer_get_end_iter (buffer, &end);
gtk_text_buffer_place_cursor (buffer, &end);
gtk_text_buffer_insert_at_cursor (buffer, "\n\n", 2);
+ gtk_text_view_scroll_mark_onscreen (GTK_TEXT_VIEW (self->instructions_field),
+ gtk_text_buffer_get_insert (buffer));
set_unsaved (self);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]