After loading a multi-layer image (see attachment), it no longer matters which layer is current or which layer has content, only the layer that was active on loading gets moved with the move tool, until something gets painted on that layer. When creating a multi-layer image from scratch, moving layers works fine.
the attachment is too big.
Another way to trigger the move tool to work right again is to simply switch to another tool and switch back to the move tool.
Dmitrh will fix it today :-)
Git commit 0e5c6071e30f679900732b35914a5b8c7214f875 by Dmitry Kazakov. Committed on 20/11/2012 at 13:11. Pushed by dkazakov into branch 'krita-new-move-tool-kazakov'. Fixed the end of the Move Tool Stroke on various events 1) Switching Layer should enter the stroke 2) Changing tool configuration should end the stroke 3) Pressing Return/Enter should end the stroke M +4 -4 krita/image/kis_image.h M +10 -0 krita/plugins/tools/defaulttools/kis_tool_move.cc M +10 -1 krita/plugins/tools/defaulttools/kis_tool_move.h M +1 -0 krita/ui/input/kis_input_manager.cpp M +9 -0 krita/ui/input/kis_tool_invocation_action.cpp M +3 -0 krita/ui/kis_view2.cpp http://commits.kde.org/calligra/0e5c6071e30f679900732b35914a5b8c7214f875
Git commit b28b11d0dd659323830267958a7f261aa3e64369 by Dmitry Kazakov. Committed on 20/11/2012 at 13:15. Pushed by dkazakov into branch 'master'. Fixed the end of the Move Tool Stroke on various events 1) Switching Layer should enter the stroke 2) Changing tool configuration should end the stroke 3) Pressing Return/Enter should end the stroke Conflicts: krita/ui/input/kis_input_manager.cpp M +4 -4 krita/image/kis_image.h M +10 -0 krita/plugins/tools/defaulttools/kis_tool_move.cc M +10 -1 krita/plugins/tools/defaulttools/kis_tool_move.h M +3 -0 krita/ui/input/kis_input_manager.cpp M +9 -0 krita/ui/input/kis_tool_invocation_action.cpp M +3 -0 krita/ui/kis_view2.cpp http://commits.kde.org/calligra/b28b11d0dd659323830267958a7f261aa3e64369
Git commit a45b3ad3c904fb3dbea3fd57917a1cdf864dc8be by Dmitry Kazakov. Committed on 20/11/2012 at 13:11. Pushed by dkazakov into branch 'calligra/2.6'. Fixed the end of the Move Tool Stroke on various events 1) Switching Layer should enter the stroke 2) Changing tool configuration should end the stroke 3) Pressing Return/Enter should end the stroke M +4 -4 krita/image/kis_image.h M +10 -0 krita/plugins/tools/defaulttools/kis_tool_move.cc M +10 -1 krita/plugins/tools/defaulttools/kis_tool_move.h M +1 -0 krita/ui/input/kis_input_manager.cpp M +9 -0 krita/ui/input/kis_tool_invocation_action.cpp M +3 -0 krita/ui/kis_view2.cpp http://commits.kde.org/calligra/a45b3ad3c904fb3dbea3fd57917a1cdf864dc8be