Commit 0f026bbe authored by Maciej Suminski's avatar Maciej Suminski
Browse files

Fixed snapping item in a wrong spot bug.

parent 1d4c6ad4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -229,7 +229,7 @@ void WX_VIEW_CONTROLS::onTimer( wxTimerEvent& aEvent )

void WX_VIEW_CONTROLS::SetGrabMouse( bool aEnabled )
{
    m_grabMouse = aEnabled;
    VIEW_CONTROLS::SetGrabMouse( aEnabled );

    if( aEnabled )
        m_parentPanel->CaptureMouse();
+1 −1
Original line number Diff line number Diff line
@@ -60,7 +60,7 @@ public:
     *
     * @param aEnabled says whether the opion should be enabled or disabled.
     */
    void SetSnapping( bool aEnabled )
    virtual void SetSnapping( bool aEnabled )
    {
        m_snappingEnabled = aEnabled;
    }
+7 −0
Original line number Diff line number Diff line
@@ -58,6 +58,13 @@ public:
    void onEnter( wxMouseEvent& WXUNUSED( aEvent ) );
    void onTimer( wxTimerEvent& WXUNUSED( aEvent ) );

    ///> @copydoc VIEW_CONTROLS::SetSnapping()
    void SetSnapping( bool aEnabled )
    {
        VIEW_CONTROLS::SetSnapping( aEnabled );
        updateCursor();
    }

    /**
     * Function SetGrabMouse()
     * Enables/disables mouse cursor grabbing (limits the movement field only to the panel area).