This forum has been archived. All content is frozen. Please use KDE Discuss instead.

"Move Tool (T)" selection modes possible issues?

Tags: None
(comma "," separated)
mvowada
Registered Member
Posts
322
Karma
1
Hi,

about the "Move Tool (T)" (https://docs.krita.org/en/reference_manual/tools/move.html?highlight=move%20tool) I wonder if these are issues:

1. typing into the "X:Y:" boxes doesn't move the layer

2. "Move Layer Content" (option 2) behaves the same as "Move current layer" (it doesn't move "only" the content resting under the cursor) doesn't work consistently (see video example: from second 28 to 48, see Bug 403371, see Bug 400484).

"Move layer with content" (option 2) I think it would better named "Center layer to pointer click".

3. "Move the whole group" (option 3) I think it would be better named "Move all (nested) layers" since it is what it does at the end.

Thanks


EDIT: I've updated this post after further tests and filed a report here: Bug 403371.

Last edited by mvowada on Sat Jan 19, 2019 11:21 am, edited 2 times in total.
ahabgreybeard
Registered Member
Posts
1269
Karma
11
OS
The Move tool has some strange behaviour if you try to explore those various options. With reference to your points, I've noticed the following:

1. Typing into the position boxes only works on the currently selected layer (as determined by which one is highlighted in the Layers docker) no matter which Move tool option is selected. It does work though.

2. I've found that 'Move layer with content' does work but it does not select that layer in the 'layerbox' (Layers docker?) as stated in the tooltip for that option. The only way to select a layer is to click it in the Layers docker.

If you click and hold some content, a selection box will appear around it and you can move it. If you do a single rapid click and release on some content, whatever layer is currently selected will suddenly move to a new position and I can't figure out the 'rules' for that movement.

The way to avoid that situation is to select the background layer (making sure it is not locked).

3. 'Move the whole group' does actually move the whole group of the content that is under the cursor, provided the content is in a layer that is grouped. If the content is not in a grouped layer then all layers are moved no matter if they are grouped or not.

If moving a particular group and individual layers is an important feature for you then you can make every layer be part of some group. You can have a working paint layer grouped with an empty paint layer, just to make it grouped. (It's not a convenient workaround but it works.)

Note: Although I seem to have disagreed with all of your observations, I've had strange lock-up behaviour when using the Move tool that only clears if I restart krita. (I've no clue or memory of what I did to cause the lock-up.) Can you try all your observations again using a fresh restart and some simple layer/group arrangements and content?
mvowada
Registered Member
Posts
322
Karma
1
ahabgreybeard wrote:The Move tool has some strange behaviour if you try to explore those various options. With reference to your points, I've noticed the following:

1. Typing into the position boxes only works on the currently selected layer (as determined by which one is highlighted in the Layers docker) no matter which Move tool option is selected. It does work though.

2. I've found that 'Move layer with content' does work but it does not select that layer in the 'layerbox' (Layers docker?) as stated in the tooltip for that option. The only way to select a layer is to click it in the Layers docker.

If you click and hold some content, a selection box will appear around it and you can move it. If you do a single rapid click and release on some content, whatever layer is currently selected will suddenly move to a new position and I can't figure out the 'rules' for that movement.

The way to avoid that situation is to select the background layer (making sure it is not locked).

3. 'Move the whole group' does actually move the whole group of the content that is under the cursor, provided the content is in a layer that is grouped. If the content is not in a grouped layer then all layers are moved no matter if they are grouped or not.

If moving a particular group and individual layers is an important feature for you then you can make every layer be part of some group. You can have a working paint layer grouped with an empty paint layer, just to make it grouped. (It's not a convenient workaround but it works.)

Note: Although I seem to have disagreed with all of your observations, I've had strange lock-up behaviour when using the Move tool that only clears if I restart krita. (I've no clue or memory of what I did to cause the lock-up.) Can you try all your observations again using a fresh restart and some simple layer/group arrangements and content?


Hi Ahab,

Thanks for the hint.
I've followed your suggestions and tried with fresh configs but I can't get your same (and overall predictable) results here, I'm sorry.
I've finally decided to fill a bug report: https://bugs.kde.org/show_bug.cgi?id=403371
ahabgreybeard
Registered Member
Posts
1269
Karma
11
OS
Hi Mvowada,

You've reported what you've seen of course and I read your bug report and watched your video.

My observations were made using hand painted 'circles' but you seem to have used filled shapes. I wonder if that makes a difference.....?
I also noticed that you had an object suddenly moving to a new position as I described in point 2.
I originally tried it with the 4.1.7 appimage and a recent 4.2.0 pre-alpha. I'll look at this later (probably tomorrow) and make comments on your bug report if I find anything relevant.
mvowada
Registered Member
Posts
322
Karma
1

Re: "Move Tool (T)" possible issues?

Sat Jan 19, 2019 10:36 am
ahabgreybeard wrote:My observations were made using hand painted 'circles' but you seem to have used filled shapes. I wonder if that makes a difference.....?

No, I've double checked and it behaves the same.

ahabgreybeard wrote:I also noticed that you had an object suddenly moving to a new position as I described in point 2.

Yes. I think it's related to Bug 400484.

But even with that bug fixed, the "Move Tool (T) > Tool Options > Selection Modes" option 2 and 3 would need to be easier to understand, like: "Center layer to pointer click" (option 2), "Move all (nested) layers" (option 3).

In the meanwhile, I would remove all the three options from the UI (along with option 1), and set the "Move Tool (T)" to just move the current layer. But then, the "Transform Tool (Ctrl+T)" would be a better choice.
ahabgreybeard
Registered Member
Posts
1269
Karma
11
OS
Thank you for providing those files in your bug report. I've tried them both and had no problems as I've commented in the bug report.

This is a mystery and we need more people to try this and report on what they find.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]