summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-icon-container.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2004-03-08 07:48:26 +0000
committerAlexander Larsson <alexl@src.gnome.org>2004-03-08 07:48:26 +0000
commit4ecf75a172909e9459fe7788cdafdbb245785414 (patch)
treee39f8172fff8f3f53550dc9ddd1fdbc0ff3659bb /libnautilus-private/nautilus-icon-container.c
parent80b19258197b0868e785fc41e933609d4e807a24 (diff)
downloadnautilus-4ecf75a172909e9459fe7788cdafdbb245785414.tar.gz
Handle shift-clicking on initial icon selection for range-selection. Patch
2004-03-08 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-container.c (handle_icon_button_press): Handle shift-clicking on initial icon selection for range-selection. Patch from Tony Tsui, bug #136377
Diffstat (limited to 'libnautilus-private/nautilus-icon-container.c')
-rw-r--r--libnautilus-private/nautilus-icon-container.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-icon-container.c b/libnautilus-private/nautilus-icon-container.c
index b92032644..c81bb6640 100644
--- a/libnautilus-private/nautilus-icon-container.c
+++ b/libnautilus-private/nautilus-icon-container.c
@@ -4395,6 +4395,7 @@ handle_icon_button_press (NautilusIconContainer *container,
start_icon = details->range_selection_base_icon;
if (start_icon == NULL || !start_icon->is_selected) {
start_icon = icon;
+ details->range_selection_base_icon = icon;
}
if (select_range (container, start_icon, icon)) {
g_signal_emit (container,