Closed Bug 1555899 Opened 6 years ago Closed 6 years ago

Keyboard navigation within awesomebar or separate search bar doesn't show focus highlight

Categories

(Core :: Widget: Gtk, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox-esr60 --- unaffected
firefox67 --- unaffected
firefox68 --- unaffected
firefox69 --- fixed

People

(Reporter: yoasif, Assigned: stransky)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: nightly-community, regression)

Attachments

(3 files)

Attached video cut.mp4

Steps to reproduce:

  1. Do Ctrl l / Ctrl k
  2. type something
  3. press up or down on keyboard

What happens:

The autocompleted text changes as I press up and down, but the focus highlight doesn't follow what I am focusing on.

Expected result:

I should see feedback on screen as I press up and down.

192:12.14 INFO: Narrowed inbound regression window from [05535413, 2bb77ed1] (4 builds) to [2283a3e7, 2bb77ed1] (2 builds) (~1 steps left)
192:12.14 INFO: No more inbound revisions, bisection finished.
192:12.14 INFO: Last good revision: 2283a3e7f2de4a11bd7b589662dd860044faf590
192:12.14 INFO: First bad revision: 2bb77ed1fcc5ad06f91612d419160f54c09369db
192:12.14 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=2283a3e7f2de4a11bd7b589662dd860044faf590&tochange=2bb77ed1fcc5ad06f91612d419160f54c09369db

Has Regression Range: --- → yes
Has STR: --- → yes
Regressed by: 1554525

Thanks. I expect it's Wayland only, right?

Flags: needinfo?(yoasif)

Which distro/DE do you use? And can you reproduce it reliably? I'm checking it on Fedora 30 / Gnome but I don't see it.

Good, I managed to reproduce it.

Assignee: nobody → stransky

Wayland, GNOME 3.32.2 on Ubuntu 19.10 (development branch).

Flags: needinfo?(yoasif)

Do you think you'll be addressing this in 69 / what priority do you consider this?

Flags: needinfo?(stransky)
  • Don't block all drawing until whole screen was painted, clear the screen and
    allow partial drawing instead.
  • Detect window resize and allow partial drawing directly to wayland buffer in this case.
  • Remove backbuffer copy - wait to buffer release instead.

Depends on D33910

Flags: needinfo?(stransky)
Priority: -- → P2

Pushed by dluca@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/335510024f81
[Wayland] Added more wayland logging, r=jhorak
https://hg.mozilla.org/integration/autoland/rev/2de31fc4c99c
[Wayland] Don't wait to fullscreen update as it can block forever, r=jhorak"

Keywords: checkin-needed
Backout by dluca@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c434ec2a328c Backed out 2 changesets for Build bustage. CLOSED TREE
Flags: needinfo?(stransky)
Keywords: checkin-needed

Pushed by archaeopteryx@coole-files.de:
https://hg.mozilla.org/integration/autoland/rev/cd0a57a5f4cc
[Wayland] Added more wayland logging, r=jhorak
https://hg.mozilla.org/integration/autoland/rev/82dedcf5872c
[Wayland] Don't wait to fullscreen update as it can block forever, r=jhorak"

Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
Regressions: 1574036
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: