diff options
author | RichardHitt <rbh00@netcom.com> | 2014-10-08 16:42:41 -0700 |
---|---|---|
committer | TingPing <tingping@tingping.se> | 2014-10-10 13:35:00 -0400 |
commit | 6653582f0a9fe7b6a36519a70856382e107c905e (patch) | |
tree | 18821c86f0def3e4c145938fde263de40fcee0ff /src/fe-gtk | |
parent | abaed2bda49769ef74ffb9ad316f7a8969ac3465 (diff) |
Fix textbox not scrolling to to bottom on resize
Set buf->scrollbar_down conditionally when vertically resizing text window If resize to enlarge appears to go to last line, set buf->scrollbar_down to be sure. Fixes #1151 Closes #1171
Diffstat (limited to 'src/fe-gtk')
-rw-r--r-- | src/fe-gtk/xtext.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/fe-gtk/xtext.c b/src/fe-gtk/xtext.c index 6a499f52..7b0e64c6 100644 --- a/src/fe-gtk/xtext.c +++ b/src/fe-gtk/xtext.c @@ -484,7 +484,10 @@ gtk_xtext_adjustment_set (xtext_buffer *buf, int fire_signal) adj->page_increment = adj->page_size; if (adj->value > adj->upper - adj->page_size) + { + buf->scrollbar_down = TRUE; adj->value = adj->upper - adj->page_size; + } if (adj->value < 0) adj->value = 0; |