Gtk4Prep: ProjectChooserButton#1753
Conversation
| } | ||
| }); | ||
|
|
||
| project_listbox.row_activated.connect ((row) => { |
There was a problem hiding this comment.
Rows can be activated in other ways than just button presses, such as with the keyboard. So we really need to keep this
There was a problem hiding this comment.
Are you sure? The rows are bound to an action now so it doesn't matter how they are activated, the action will fire.
There was a problem hiding this comment.
I don't think itts possible for the checkboxes to get focus and change without activating the row but I'll check.
There was a problem hiding this comment.
Ok, it is possible (though not obvious how) so I'll make the checkbuttons non-focusable.
|
I've fixed it so that it is possible to operate the chooser with the keyboard (once it has been opened) but because of a previously reported css bug (upstream) there is no visible focus on the rows. But the whole issue of keyboard accessibility needs revisiting after the port anyway. |
This should work in Gtk4 with minimal changes for porting purposes.
There are no dead areas when clicking on the listboxrows.