After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 316117 - Pressing Down Arrow Key in Icon View doesn't get you to view last items in some case
Pressing Down Arrow Key in Icon View doesn't get you to view last items in so...
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: Views: Icon View
2.13.x
Other All
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-09-12 19:34 UTC by Nelson Benitez
Modified: 2006-08-08 13:35 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
screenshot of bug (39.09 KB, image/png)
2005-09-12 19:37 UTC, Nelson Benitez
  Details
Patch for reaching the end (1.70 KB, patch)
2006-07-15 21:10 UTC, Nelson Benitez
none Details | Review

Description Nelson Benitez 2005-09-12 19:34:32 UTC
Please describe the problem:
Hi,
If you are navigating a folder(spatial/icon view) by pressing MOVE DOWN until
reach end of folder, when you think you reach it, maybe you don't if there are
no icon just below the one that's highlighted, you have to pay attention to
vertical scroll bar to notice there are still more files in the folder.

The selected item in the screenshot, if I press MOVE DOWN I will stay in the
same place instead of reach the remaining files that I know they exists due to
the vertical scroll bar.

I found several bugs about general remake of icon view, but none specific to
this bug. So if you like you could mark this as a duplicate of those more
general bugs.

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Nelson Benitez 2005-09-12 19:37:40 UTC
Created attachment 52141 [details]
screenshot of bug
Comment 2 Christian Neumair 2005-10-12 22:17:08 UTC
Thanks for your bug report!

Usability crew, we've had discussions on keynav wrapping already where wrapping
to the next row after pressing right until the end of line was reached, was
rejected.

Let's assume the following icon layout:

1 2 3
4 5 6
7 8

Do you think it is a good idea to jump from 6 to 9 or from 6 to 7 if the user
presses down, when icon 6 is focused?
Comment 3 Nelson Benitez 2005-10-13 08:54:27 UTC
I personally would prefer jump from 6 to 8, as 8 is the *nearest* item to 6, and
I found that more natural behaviour, but whichever jump that lets discover the
last row is ok :).
Comment 4 Christian Neumair 2005-11-11 13:20:51 UTC
Any other opinions? Alex, what do you think?
Comment 5 Calum Benson 2006-01-31 17:35:19 UTC
FWIW I agree with comment #3.  Personally, I would probably want down arrow to behave exactly like it does when navigating text in a text box-- so the cursor would move straight down whenever possible, but also to the left (by the minimum amount required, i.e. to the very end of the following line) if it has to.  If the next row was longer again, the cursor would move down and back to the right, either as far as it could or no further than its original vertical position, whichever was the farthest.

I.e., starting at "3" in this example:

1 2 3 4
5 6 7 8
9 0
A B C
D E F G

I would expect repeated presses of down arrow to take me to 7, then 0, then C, then F.
Comment 6 Nelson Benitez 2006-07-15 21:10:05 UTC
Created attachment 68974 [details] [review]
Patch for reaching the end

This patch is working for me, I've tested basic keynav and it seems has not broken anything, I've try to do the patch the less intrusive possible...

Also, the patch just fixes the bug I described, it does not implement the full behaviour Calum described...
Comment 7 Alexander Larsson 2006-08-08 13:35:01 UTC
I commited a patch based on your work. Thanks.