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

Transform Tool Random Misbehavior

Tags: None
(comma "," separated)
garyf
Registered Member
Posts
55
Karma
0

Transform Tool Random Misbehavior

Sat Sep 14, 2019 3:57 pm
I'm using version 4.0. After I've selected an area and chosen the Transform tool, I often want to enlarge or reduce the area proportionally, possible by pressing Shift while pulling on the diagonal arrow that appears at the corner of the enclosing box. The "misbehavior" is that quite frequently the corner arrow appears as horizontal and not diagonal in orientation, meaning that I can only alter the width with the corner arrow, and the height with other arrows - not both at once. I can see no pattern to when this happens, but it happens quite often. Eventually, if I close and open the program a few times, the diagonal arrow reappears. Anyone else have this issue, and does it qualify as a bug?

Thanks!
User avatar
TheraHedwig
KDE Developer
Posts
1794
Karma
10
OS
Do you have shaking hands, by any chance? :D Because as long as your cursor is over the corner squares, the cursor is supposed to be for resize. Are the corner squares too small for you? If so, could you share a screenshot and tell us if you've toggled hidpi support in settings->configure Krita->general, 'window' tab?
garyf
Registered Member
Posts
55
Karma
0
Thanks for your super-quick reply. Of course when I went to Krita to send a screen shot of the corner arrow issue, it displayed correctly as resize. So I will have to wait until the issue occurs again to send a screen shot. Meanwhile, I went ahead and checked the box for Hi-DPI support, as your recommended. If that doesn't fix the problem I will post a screen shot when the same issue reoccurs.
garyf
Registered Member
Posts
55
Karma
0
I continue to experience random malfunctions of the Transform tool. I now have screen shots (sorry about the quality) of a recent occasion. As you can see, no matter what position I have my cursor in vis-à-vis the corner handle, I do not get the option of proportional change to the bounding box (diagonal arrow), only a widening operation (horizontal arrow).

Please advise.

Thanks!

Gary
Image
Image
Image
Image
Image
Image
Image
User avatar
TheraHedwig
KDE Developer
Posts
1794
Karma
10
OS
I think something is overriding our cursor icons, because the icon in the first screenshot I've never seen, and it might in fact be that windows(?) is overriding it with it's own icon which looks weird, but that the behaviour is the same as the diagonal arrow...
garyf
Registered Member
Posts
55
Karma
0
Thera -

Thanks for your super-quick reply. The horizontal two-headed arrow in my screen shot only modifies the width of the bounding box, so it can't be used to change both the height and width at once, which of course is the function I'm needing. I'd say it appears about 15% of the time, and I currently don't have a strategy to get the diagonal arrow to appear instead, other than repeatedly closing and opening the whole program, which sometime works, sometimes not.

Gary
garyf
Registered Member
Posts
55
Karma
0
About a year ago I posted an issue I was having with the Transform tool. It randomly - maybe 25% of the time - fails to display the angled, double-headed arrow in the bounding box corners, meaning you can't change height and width at the same time and preserve the original proportions. All I get when it's misbehaving are horizontal and vertical arrows, no diagonals. This is a big deal if you deal a lot with portraits, as I do. Closing and re-opening the Transform tool did not make the correct arrow reappear. I have found no pattern to when this happens, and no good workaround, other than first changing the height and trying to estimate what the right proportionate change is of the width.

When I posted the issue I did get some replies, but no solutions. The issue persists and seems to be occurring a bit more often. Has anyone else experienced this issue, and more importantly, does anyone have a solution? This is my most serious ongoing issue with Krita, other than the menu bar occasionally disappearing, which I know has been discussed on this forum.

Thanks!

Gary
ahabgreybeard
Registered Member
Posts
1269
Karma
11
OS
As a workaround, if you go to the Tool Options docker and have Free Transform, with Scale, you can lock Width: and Height: so that dragging the side handles will give you the result you need.

I don't have any problem (using Linux appimages) with a corner handle and it's always the diagonal double-headed arrow over a reasonable extent of screen area. I don't get a horizontal arrow no matter how much I manipulate it or try any modifier keys. (Ctrl modifier gives the rotation icon.)

I assume you've updated to 4.2.9 by now or maybe even the 4.3.0 beta-1. available here: https://krita.org/en/item/first-beta-of ... -released/
so that you have the latest version for any future discussion about problems.
garyf
Registered Member
Posts
55
Karma
0
Thanks for your quick reply. I've upgraded to the latest version (the Beta) so any further reports of the problem will refer to that new build. As you can see from my previous screen shots, I could find no position around the corners that displayed the diagonal arrow. I found the settings in the Tool Option window for the Transform tool for your workaround suggestion, so I will also try using that the next time the problem arises. But if I do have the issue with the new build, I will report it here with a screen shot or two.

Thanks!

Gary


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft