diff options
author | A. Walton <awalton@gnome.org> | 2008-06-28 18:12:24 +0000 |
---|---|---|
committer | Andrew Walton <awalton@src.gnome.org> | 2008-06-28 18:12:24 +0000 |
commit | b5b5bb3185dd48caded1bd428e10b39733002bde (patch) | |
tree | 13028870f39238f64a52d55bdaa2e89f1100885c | |
parent | 34cc7be6a8960b34ff3e0bc593316dd42853967e (diff) | |
download | nautilus-b5b5bb3185dd48caded1bd428e10b39733002bde.tar.gz |
Move keyboard focus correctly after a file has been removed. Patch thanks
2008-06-28 A. Walton <awalton@gnome.org>
* libnautilus-private/nautilus-icon-container.c
(keyboard_arrow_key):
Move keyboard focus correctly after a file has been
removed. Patch thanks to Nelson Benitez. Closes bug #540107.
svn path=/branches/gnome-2-22/; revision=14289
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | libnautilus-private/nautilus-icon-container.c | 4 |
2 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,10 @@ +2008-06-28 A. Walton <awalton@gnome.org> + + * libnautilus-private/nautilus-icon-container.c + (keyboard_arrow_key): + Move keyboard focus correctly after a file has been + removed. Patch thanks to Nelson Benitez. Closes bug #540107. + 2008-06-28 Christian Neumair <cneumair@gnome.org> * src/nautilus-window-manage-views.c diff --git a/libnautilus-private/nautilus-icon-container.c b/libnautilus-private/nautilus-icon-container.c index 200aa48fd..390b063c4 100644 --- a/libnautilus-private/nautilus-icon-container.c +++ b/libnautilus-private/nautilus-icon-container.c @@ -2907,6 +2907,10 @@ keyboard_arrow_key (NautilusIconContainer *container, (container, from, container->details->auto_layout ? better_destination : better_destination_manual, &data); + + if (to == NULL) { + to = from; + } } keyboard_move_to (container, to, from, event); |