New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 696702 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: Bug



Sign in to add a comment

Touch Bar search button does not always update after changing the default search engine

Project Member Reported by shrike@chromium.org, Feb 27 2017

Issue description

Chrome Version: 58.0.3025.0
OS: macOS 10.12

What steps will reproduce the problem?
(1) Close all windows
(2) Choose Chrome -> Preferences
(3) Change the default search engine

What is the expected result?
The Touch Bar search button should update to reflect the new default search engine

What happens instead?
The search button does not change

I notice that if I have an NTP open in another tab the button updates immediately.

 
Labels: -M-58 ReleaseBlock-Stable M-63

Comment 2 by ajha@chromium.org, Oct 5 2017

Friendly ping for an update on this issue marked as Blocker.
Labels: Needs-Milestone
spqchan@,
Gentle ping to get an update on this issue as it is marked as Blocker.
Thanks..!
M63 is branching soon, we will be taking only critical merges. It would be great to have a fix ASAP.
Labels: -M-63 M-64
Punting this to M64

Comment 6 by shrike@chromium.org, Oct 12 2017

Labels: -ReleaseBlock-Stable ReleaseBlock-Beta

Comment 7 by ajha@chromium.org, Nov 20 2017

This is marked as Beta blocker and M-64 will be branched in ~1 week time. If possible, please plan the fix before branch point.

Thank you!
spqchan@, Friendly ping to get as Update ASAP as M-64 will be branched in few days.

Thanks..!
Status: Started (was: Assigned)
Project Member

Comment 10 by bugdroid1@chromium.org, Nov 28 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/fbf94922e7745093947ffc8c9d48029d11fcb605

commit fbf94922e7745093947ffc8c9d48029d11fcb605
Author: spqchan <spqchan@chromium.org>
Date: Tue Nov 28 18:35:29 2017

[Mac] Update the Touch Bar for Default Search Engine changes

Currently, if the user changes the default search engine in
settings, the touch bar does not update to reflect the change.

To fix this issue, the BrowserWindowTouchBar is modified so
that it observers changes to the default search engine.

Tests: browser test BrowserWindowTouchBarTest.SearchEngineChanges

Bug:  696702 
Change-Id: I92861aabf9ab2e87ba6d1d32fda975d9a10bdf26
Reviewed-on: https://chromium-review.googlesource.com/792034
Commit-Queue: Sarah Chan <spqchan@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#519761}
[modify] https://crrev.com/fbf94922e7745093947ffc8c9d48029d11fcb605/chrome/browser/ui/cocoa/browser_window_touch_bar.mm
[modify] https://crrev.com/fbf94922e7745093947ffc8c9d48029d11fcb605/chrome/browser/ui/cocoa/browser_window_touch_bar_browsertest.mm

Status: Fixed (was: Started)

Sign in to add a comment