Commit b893f3bd authored by jongkwon.lee's avatar jongkwon.lee Committed by Commit Bot

Implement IsWindowUnderCursor()

MacViewsBrowser, it is necessary to open bookmark menus on mouse
over. So, implement the unimplemented function IsWindowUnderCursor().

MenuController: :ShowSiblingMenu() use IsWindowUnderCursor(). On
Bug: 762764
Change-Id: Ifbf93085a0546f7e3c2b6070267e62212b84bddd
Reviewed-on: https://chromium-review.googlesource.com/654400Reviewed-by: default avatarccameron <ccameron@chromium.org>
Commit-Queue: Leonard Grey <lgrey@chromium.org>
Cr-Commit-Position: refs/heads/master@{#539165}
parent ac0fd255
...@@ -170,8 +170,8 @@ class ScreenMac : public Screen { ...@@ -170,8 +170,8 @@ class ScreenMac : public Screen {
} }
bool IsWindowUnderCursor(gfx::NativeWindow window) override { bool IsWindowUnderCursor(gfx::NativeWindow window) override {
NOTIMPLEMENTED(); return [NSWindow windowNumberAtPoint:[NSEvent mouseLocation]
return false; belowWindowWithWindowNumber:0] == [window windowNumber];
} }
gfx::NativeWindow GetWindowAtScreenPoint(const gfx::Point& point) override { gfx::NativeWindow GetWindowAtScreenPoint(const gfx::Point& point) 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