I don’t think there is a report bug category in this forum, but I am having problems with the pan tool with krita.
when I needed to press space to drag the canvas around for a moment the pan tool stops working and I can’t drag the canvas! and I doubt that changing the shortcuts is gonna fix the issue because I am demanding the developers to have the issue fixed because I am seriously needed this problem fixed permanently! otherwise, people are going to quit!
seriously this problem always pisses me off! and I needed this fixed!
Should also note what OS you are on, what version of Krita. And if you experience this issue with other tools that require mouse drag like say lasso tool. Or other modifier based ones like shift + middle button for rotation. Also if you can reliably replicate it in some manner(like certain pattern or etc).
And sorry if i sounded demanding, its just. I was just angry, and sometimes when you get angry, you do stuff that you normally wouldn’t do.
1 I already was specific, I just said that the pan tool is not working properly, that when you usually drag the canvas around to finish your artwork, the bug is that it suddenly stops working. You can’t see the hand icon and you can’t drag the canvas.
2 I don’t know how to contact the complaint with the link you send and I don’t know what to do with it.
PC can mean anything(personal computer, generally macs often times excluded though they are PCs too, But Linux is also often called PC). I am guessing you mean Windows. What Windows version?
Also, what version of Krita? Maybe you are on an old version and the issue is already fixed.
It’s okay, it happens.
That isn’t specific. The more specific you are, the more likely a developer can replicate the issue. If a developer can’t replicate the issue, fixing it would be like finding hay in a haystack.
Generally, the space modifier activates the pan tool when you have focus on the canvas. Maybe something is taking focus away from the canvas? Like maybe it happens when your mouse goes outside or something?(a video might help) Does the pan tool on the right work fine? And as I mentioned, do other tools show these kind of issues or only the space pan tool.
You register an account (use a separate email I suggest as the email is public). Then file a bug. You can read full instructions here:
windows 11 and I’m using krita version 5.0.0 beta 5
okay, there are two problems with what you just said
1: I’m not a tech geek. I don’t know how any of this works, and probably, as far as I know, nobody does. and do you really think I’m the master of all programing? no, I’m not, I was being as specific as I possibly can.
2: if it’s the space modifier that was the problem (or maybe it was the spacebar shortcut key to the pen tool, then just call it that.) then it’s the problem with it then because when I minimized it, there are times where the pan tool suddenly doesn’t work and I can’t move the canvas and there was no hand icon (again I’m not a tech geek so don’t judge me). I was pressing spacebar (or used my stylus front button as spacebar) and I drag the cavas around and the bug I think I found is that I pressed spacebar and the shortcut doesn’t work. and I don’t think turning off krita ad turning it back on is going to fix anything.
I understand that, but look at it from an artist point of view. Imagine someone asks you for an art work commission, then only tells you it needs to have a red person on it. When asked for details, they tell you they aren’t an artist and that is as specific as they are willing to get. In the meantime, other people are asking for commissions providing more detail. Would you A, spend hours trying to figure out what they mean. B, ignore them until they give you a proper request while doing other people’s stuff who are actually providing details?
Programming is exactly the same, there are a lot of bugs and features to work on, and limited amount of devs. The more specific you are, the more likely a dev will fix your problem faster. The more vague you are, a dev will just ask you for more details and move on to the next person. This is why it is important to provide as much detail as clearly as possible.
And that is why I gave you examples of details that can be provided, so even as a non-tech person as long as you answered everything, you’d be able to form a more detailed report.
So you are using a stylus? See, that is an important detail. Does this happen when using a regular mouse?
By the looks of it, your bug seems to be similar to this bug report:
The point of the mouse was simply to see if the issue happens also with a mouse or stylus only to isolate the issue.
How about this, open the Log Viewer Docker and press enable logging. See if there are any errors when the issue happens.
What about the pan tool on the bottom of your toolbar? Does that work?
There is no point of me reporting a bug I can’t replicate cause I wouldn’t be able to answer the questions. That said, the bug seems to already be reported to some extent. (Assuming it is the same bug you have)
I remember I had a similar problem way back, although I think it was fixed. Try this in case it is the same problem:
If you have set ANY other shortcuts assigned to Spacebar, reset them to default or change their shortcuts to something that does not have Spacebar, make sure to press “OK”.
It is sadly unlikely to be the solution, but maybe worth a shot. Way back I set “Spacebar + R” as my Reset Canvas Rotation shortcut, and that messed up my pan, rotate and sometimes color picker. I went sooo long thinking it was just some random bug with my OS or Krita until I discovered it on the bugtracker one day.
@thomas_anderson Were you also using Ctrl+Spacebar to do Zoom actions and swapping between a Zoom and a Pan action by holding Spacebar down and pressing then releasing the Ctrl key?
If so, that is a known and reported bug as noted by @KnowZero in a reply above.
The ‘bug tracker’ is the website/facility used to report and record and manage bugs for many KDE applications, including krita.
WARNING: modifiers state became inconsistent! Trying to fix that…
inputEvent->modifiers() = QFlagsQt::KeyboardModifier(ControlModifier)
d->matcher.debugPressedKeys() = QVector()
WARNING: modifiers state became inconsistent! Trying to fix that…
inputEvent->modifiers() = QFlagsQt::KeyboardModifier(NoModifier)
d->matcher.debugPressedKeys() = QVector(Qt::Key_Control, Qt::Key_1)
WARNING: modifiers state became inconsistent! Trying to fix that…
inputEvent->modifiers() = QFlagsQt::KeyboardModifier(NoModifier)
d->matcher.debugPressedKeys() = QVector(Qt::Key_2, Qt::Key_Control)
WARNING: modifiers state became inconsistent! Trying to fix that…
inputEvent->modifiers() = QFlagsQt::KeyboardModifier(NoModifier)
d->matcher.debugPressedKeys() = QVector(Qt::Key_2, Qt::Key_Control)
WARNING: modifiers state became inconsistent! Trying to fix that…
inputEvent->modifiers() = QFlagsQt::KeyboardModifier(ControlModifier)
d->matcher.debugPressedKeys() = QVector()
WARNING: modifiers state became inconsistent! Trying to fix that…
inputEvent->modifiers() = QFlagsQt::KeyboardModifier(NoModifier)
d->matcher.debugPressedKeys() = QVector(Qt::Key_2, Qt::Key_Control)
WARNING: modifiers state became inconsistent! Trying to fix that…
inputEvent->modifiers() = QFlagsQt::KeyboardModifier(ControlModifier)
d->matcher.debugPressedKeys() = QVector()
WARNING: modifiers state became inconsistent! Trying to fix that…
inputEvent->modifiers() = QFlagsQt::KeyboardModifier(NoModifier)
d->matcher.debugPressedKeys() = QVector(Qt::Key_1, Qt::Key_Control)
WARNING: modifiers state became inconsistent! Trying to fix that…
inputEvent->modifiers() = QFlagsQt::KeyboardModifier(NoModifier)
d->matcher.debugPressedKeys() = QVector(Qt::Key_2, Qt::Key_Control)
WARNING: modifiers state became inconsistent! Trying to fix that…
inputEvent->modifiers() = QFlagsQt::KeyboardModifier(NoModifier)
d->matcher.debugPressedKeys() = QVector(Qt::Key_2, Qt::Key_Control)
QWidget::insertAction: Attempt to insert null action
Still unsignalled after processed 17 tiles
increased number of buffers to 32
If you are getting that issue, it means that as mentioned it is that bug. So a dev who has windows and a tablet has to fix it.
As for a way to fix it now, hmm… there are temporary solutions depending on your needs. For example, if you only need the pan tool during non-continues events
You can add something like this to Ten Scripts:
from krita import *
qdock = next((w for w in Krita.instance().dockers() if w.objectName() == 'ToolBox'), None)
wobj = qdock.findChildren(QToolButton)
lastTool = next((w.objectName() for w in wobj if w.isChecked()), None)
if lastTool != 'PanTool':
Krita.instance().writeSetting('','lastToolUsedMacro',lastTool)
Krita.instance().action('PanTool').trigger()
else:
restoreTool = Krita.instance().readSetting('','lastToolUsedMacro','PanTool')
Krita.instance().action(restoreTool).trigger()
Then set whatever shorcut you wish to use. What that effectively does is swap to the pan tool when you press it once, and back when you press it again.
Hello, So I stumbled upon this issue just now and my Krita version is 5.1.5. I am here to share my experienced and the possible fix that my work to some people who experienced this issue.
So I followed KnowZero “Log Viewer Docker” and because I have a little but not so great knowledge about programming I noticed that the logs says that the F3 and F4 is being pressed despite me not pressing it. Hence, I came to conclusion that this pressed keys are interfering with the “Ctrl + Space” or other Key Combos
What I did to “fix” this is I pressed the mentioned keys which are F3 and F4, as you can see at the image, at the second warning line it didn’t mention F3 as because I click it then once I realized that it really work I tried it to F4. after doing this simple step I manage to use the Key Combo again
I noticed that this issue happens whenever I switch tabs but I can’t recreate the issue to be sure about that. But anyway, hope this helps whoever sees this that experiencing same problem to me.