Index: ash/utility/partial_screenshot_controller.cc |
diff --git a/ash/utility/partial_screenshot_controller.cc b/ash/utility/partial_screenshot_controller.cc |
index f2406d99abd91fee0bc57536e4ca6839928ed050..210017f02125860ef76a2b290084f71283136336 100644 |
--- a/ash/utility/partial_screenshot_controller.cc |
+++ b/ash/utility/partial_screenshot_controller.cc |
@@ -95,9 +95,11 @@ class PartialScreenshotController::ScopedCursorSetter { |
gfx::NativeCursor original_cursor = cursor_manager->GetCursor(); |
cursor_manager_ = cursor_manager; |
cursor_manager_->SetCursor(cursor); |
+ if (!cursor_manager_->IsCursorVisible()) |
+ cursor_manager_->ShowCursor(); |
cursor_manager_->LockCursor(); |
- // SetCursor does not make any effects at this point but it sets back to the |
- // original cursor when unlocked. |
+ // SetCursor does not make any effects at this point but it sets back to |
+ // the original cursor when unlocked. |
cursor_manager_->SetCursor(original_cursor); |
} |