diff options
Diffstat (limited to 'mail/folder-browser.c')
-rw-r--r-- | mail/folder-browser.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mail/folder-browser.c b/mail/folder-browser.c index ff25360f67..ee47e0b1dc 100644 --- a/mail/folder-browser.c +++ b/mail/folder-browser.c @@ -1696,6 +1696,9 @@ etree_key (ETree *tree, int row, ETreePath path, int col, GdkEvent *ev, FolderBr switch (ev->key.keyval) { case GDK_space: + /* Work around Ximian 4939 */ + if (vadj->upper < vadj->page_size) + break; if (vadj->value < vadj->upper - vadj->page_size - page_size) vadj->value += page_size; else |