Avoid changing mouse cursor from the timeline when we're inside a sprite editor

This commit is contained in:
David Capello 2014-09-10 00:01:38 -03:00
parent 43dbeb02b8
commit 85651e26c5

View File

@ -724,6 +724,7 @@ bool Timeline::onProcessMessage(Message* msg)
updateHotByMousePos(msg,
gfx::Point(jmouse_x(0), jmouse_y(0)) - getBounds().getOrigin());
if (used)
return true;
@ -747,6 +748,7 @@ bool Timeline::onProcessMessage(Message* msg)
updateHotByMousePos(msg,
gfx::Point(jmouse_x(0), jmouse_y(0)) - getBounds().getOrigin());
if (used)
return true;
@ -1544,6 +1546,8 @@ void Timeline::updateHotByMousePos(ui::Message* msg, const gfx::Point& mousePos)
LayerIndex hot_layer;
FrameNumber hot_frame;
updateHot(msg, mousePos, hot_part, hot_layer, hot_frame);
if (hasMouseOver())
setCursor(msg, mousePos);
}