Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1618)

Issue 660410: Fix issue 29996 (Closed)

Created:
10 years, 9 months ago by xiyuan
Modified:
9 years, 7 months ago
Reviewers:
brettw
CC:
chromium-reviews_googlegroups.com, ben+cc_chromium.org
Visibility:
Public.

Description

Fix issue 29996 WM_SETICON with NULL does not restore the icon on taskbar and caused issue 29996. The fix is to figure out an icon to use after throbber animation finishes and use that icon with WM_SETICON. BUG=29996 TEST=Verify fix for issue 29996. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=40548

Patch Set 1 #

Patch Set 2 : get reset icon on StopThrobber per brettw #

Unified diffs Side-by-side diffs Delta from patch set Stats (+20 lines, -2 lines) Patch
M chrome/browser/views/frame/glass_browser_frame_view.cc View 1 2 chunks +20 lines, -2 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
xiyuan
Issue 29996 happens because taskbar does not restore window icon to class icon. It's hard ...
10 years, 9 months ago (2010-03-02 23:02:47 UTC) #1
brettw
Can you do GetClassInfoEx to get the class' WNDCLASSEX and use the HICON out of ...
10 years, 9 months ago (2010-03-03 17:57:13 UTC) #2
xiyuan
On 2010/03/03 17:57:13, brettw wrote: > Can you do GetClassInfoEx to get the class' WNDCLASSEX ...
10 years, 9 months ago (2010-03-03 18:11:31 UTC) #3
brettw
I mean, can we do the GetClassLong at the time we want to reset the ...
10 years, 9 months ago (2010-03-03 18:35:52 UTC) #4
xiyuan
On 2010/03/03 18:35:52, brettw wrote: > I mean, can we do the GetClassLong at the ...
10 years, 9 months ago (2010-03-03 19:06:24 UTC) #5
xiyuan
CL updated to get the reset icon in StopThrobber per discussion. Please take another look. ...
10 years, 9 months ago (2010-03-03 19:39:10 UTC) #6
brettw
10 years, 9 months ago (2010-03-03 20:13:47 UTC) #7
LGTM, this solution looks better.

Powered by Google App Engine
This is Rietveld 408576698