Commit db43b7c1 authored by Tomasz Wiszkowski's avatar Tomasz Wiszkowski Committed by Commit Bot

Fetch weather image only after setting an icon.

InMemoryImageFetcher invokes callback directly if an image is already in memory.
Make sure that icon does not get overwrlitten by the fallback image.

Bug: 1000393
Change-Id: I19d85c310b414ba65362b88beb194453fc95e19b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1782136
Auto-Submit: Ender <ender@google.com>
Reviewed-by: default avatarBrandon Wylie <wylieb@chromium.org>
Reviewed-by: default avatarTheresa  <twellington@chromium.org>
Commit-Queue: Ender <ender@google.com>
Cr-Commit-Position: refs/heads/master@{#693201}
parent e92bc3ca
...@@ -82,11 +82,11 @@ public class AnswerSuggestionProcessor implements SuggestionProcessor { ...@@ -82,11 +82,11 @@ public class AnswerSuggestionProcessor implements SuggestionProcessor {
@Override @Override
public void populateModel(OmniboxSuggestion suggestion, PropertyModel model, int position) { public void populateModel(OmniboxSuggestion suggestion, PropertyModel model, int position) {
maybeFetchAnswerIcon(suggestion, model);
SuggestionViewDelegate delegate = SuggestionViewDelegate delegate =
mSuggestionHost.createSuggestionViewDelegate(suggestion, position); mSuggestionHost.createSuggestionViewDelegate(suggestion, position);
setStateForNewSuggestion(model, suggestion, delegate); setStateForNewSuggestion(model, suggestion, delegate);
maybeFetchAnswerIcon(suggestion, model);
} }
@Override @Override
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment