MantisBT - NetSurf | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0002581 | NetSurf | GTK-specific | public | 2017-12-06 15:52 | 2018-08-29 14:58 |
Reporter | Felix S. | ||||
---|---|---|---|---|---|
Assigned To | Vincent Sanders | ||||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | open | ||
Platform | OS | OS Version | |||
Product Version | |||||
Target Version | 3.8 | Fixed in Version | 3.8 | ||
Fixed in CI build # | 4332 | ||||
Reported in CI build # | |||||
URL of problem page | |||||
Summary | 0002581: Poor choice of keybindings in the GTK front-end | ||||
Description | NetSurf uses Ctrl-Left and Ctrl-Right keybindings for tab switching, unlike most other browsers which use Ctrl-PgUp and Ctrl-PgDn for that purpose. Usurping the Ctrl-Left and Ctrl-Right keybindings makes it impossible to use them for navigating between words in text fields and breaks expectations brought from other GTK programs. NetSurf offers no functionality to change this behaviour. | ||||
Steps To Reproduce | 0. Click on an text input field of a random GTK application. 1. Input some random words. 2. Try pressing Ctrl-Left and Ctrl-Right. 3. Observe the caret navigating between words. 4. Open a couple of tabs in NetSurf. 5. Click on the location bar. 6. Try pressing Ctrl-Left and Ctrl-Right. 7. Notice discrepancy in behaviour. | ||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
Issue History | |||||
Date Modified | Username | Field | Change | ||
---|---|---|---|---|---|
2017-12-06 15:52 | Felix S. | New Issue | |||
2018-04-21 10:11 | Daniel Silverstone | Assigned To | => Vincent Sanders | ||
2018-04-21 10:11 | Daniel Silverstone | Status | new => confirmed | ||
2018-04-21 10:11 | Daniel Silverstone | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=2013#r2013 | ||
2018-04-21 10:11 | Daniel Silverstone | Note Added: 0001763 | |||
2018-04-22 14:06 | Vincent Sanders | Status | confirmed => resolved | ||
2018-04-22 14:06 | Vincent Sanders | Fixed in Version | => 3.8 | ||
2018-04-22 14:06 | Vincent Sanders | Fixed in CI build # | => 4332 | ||
2018-04-22 14:06 | Vincent Sanders | Note Added: 0001771 | |||
2018-08-28 11:41 | Vincent Sanders | Target Version | => 3.8 | ||
2018-08-29 14:58 | Vincent Sanders | Status | resolved => closed | ||
2018-08-29 14:58 | Vincent Sanders | Note Added: 0001822 |