Chromium Code Reviews| Index: chrome/browser/ui/views/ash/screenshot_taker.cc |
| diff --git a/chrome/browser/ui/views/ash/screenshot_taker.cc b/chrome/browser/ui/views/ash/screenshot_taker.cc |
| index 1f874f1be47b8e454461b54dbe81d69f0ef75a33..508f48ee15427f6a36c65972e0873b20ea069dd0 100644 |
| --- a/chrome/browser/ui/views/ash/screenshot_taker.cc |
| +++ b/chrome/browser/ui/views/ash/screenshot_taker.cc |
| @@ -117,7 +117,9 @@ void ScreenshotTaker::HandleTakeScreenshot(aura::Window* window) { |
| void ScreenshotTaker::CloseVisualFeedbackLayer(const base::Closure& task) { |
| visual_feedback_layer_.reset(); |
| - task.Run(); |
| + // We want to make the close of visual effect without waiting for the end of |
|
Daniel Erat
2012/03/26 14:49:15
nit: "Hide the visual feedback immediately because
Jun Mukai
2012/03/26 15:09:31
Done.
|
| + // |task| because it may take long time. |
| + MessageLoopForUI::current()->PostTask(FROM_HERE, task); |
| } |
| void ScreenshotTaker::DisplayVisualFeedback(const gfx::Rect& rect, |