Boinc Manager Mac doesn't react to scrolling with keys

Message boards : BOINC Manager : Boinc Manager Mac doesn't react to scrolling with keys
Message board moderation

To post messages, you must log in.

AuthorMessage
gemini8

Send message
Joined: 28 Dec 17
Posts: 4
Germany
Message 84069 - Posted: 28 Dec 2017, 18:33:18 UTC

Hi.
I'm using Boinc 7.8.4 on a Mac Mini (and other devices) running El Capitan. The Boinc Manager does not do anything when I try to scroll with the cursor- or page_up/page_down-keys.
On the Mac Mini this is quite annoying as I use a one-button-mouse. On the other devices I didn't notice this as I'm using trackpads there and my personal behaviour regarding scrolling is different.
Please fix this.
Thanks.
- - - - - - - - - -
Greetings, Jens
ID: 84069 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15477
Netherlands
Message 84170 - Posted: 3 Jan 2018, 12:29:51 UTC - in response to Message 84069.  

Reply from the developer:
Actually, it does, but which part of the window reacts depends on which part has keyboard focus. For example, in the Tasks tab of the Advanced View on the Mac, focus is initially on the first button in the Commands section of the window ("Show active tasks", which is highlighted to show that it has focus.) So if you select a row in the tasks list, it is highlighted only in gray. Pressing the tab key on the keyboard cycles focus through the command buttons and eventually gives focus to the list, at which time the highlight color of the selected row changes to the highlight color specified in system preferences (usually blue.) At that point, the up and down arrows step through the rows, selecting each in turn.

Since shift-tab on the keyboard cycles focus in the opposite direction, you can change focus to the list by pressing shift-tab once when the "Show active tasks" button is highlighted.

This works the same in MS Windows, except that the tasks list has focus initially, so the up and down arrow keys step through the rows right away. Pressing the tab key or shift-tab moves focus away from the list to the command buttons, until it cycles back to the tasks list. The difference in initial focus is probably due to a difference in wxWidgets for the two platforms.

(Having written the above, I just tried it again and I can't get the tab key to shift focus to the command buttons, but it does shift focus to and away from the list rows. So there is some inconsistency here, though I can always get the arrow keys to work on the list by pressing the tab key some number of times.)

On the Mac, I sometimes can get the selected row in the Event Log to show the standard highlight color and respond to the arrow keys, but not consistently. This works reliably on Windows, but it would take further investigation to understand why it is inconsistent on the Mac.

(Having written the above, I just tried it again and I can't get the tab key to shift focus to the command buttons, but it does shift focus to and away from the list rows. So there is some inconsistency here, though I can always get the arrow keys to work on the list by pressing the tab key some number of times.)

I figured this out. In System Preferences -> Keyboard -> Shortcuts there is a pair of radio buttons. They give a choice of whether pressing the tab key while a window is displayed moves keyboard focus between "test boxes and lists only" or "all controls." It shifts focus to the command buttons only when "all controls" is set.

ID: 84170 · Report as offensive

Message boards : BOINC Manager : Boinc Manager Mac doesn't react to scrolling with keys

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.