Bug 427225 - Showfoto GUI becomes unresponsive when used with the keyboard
Summary: Showfoto GUI becomes unresponsive when used with the keyboard
Status: RESOLVED WORKSFORME
Alias: None
Product: digikam
Classification: Applications
Component: Showfoto-Usability (other bugs)
Version First Reported In: 7.1.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-01 22:27 UTC by Frank Steinmetzger
Modified: 2025-12-25 10:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 9.0.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Steinmetzger 2020-10-01 22:27:41 UTC
Dear Digikam devs

I have been editing a larger number of photos over the last few days and in the last hour, I had to xkill the Showfoto-Window at least four times because the GUI did not respond anymore. There is no CPU load, the GUI simply does not react to input and the window client area does not redraw after resizing.

I do as much as possible with the keyboard to speed up my workflow. For that, I set up shortcuts to open my most used tools and use (shift+)tab in the tool settings and press Enter or Escape to execute and cancel the tool, respectively.

So the usual flow for an image is: use several tools in quick succession: rotate, resize, denoise, crop, local contrast and so on, each by pressing the relevant shortcut, amending settings values if necessary and pressing enter or the proper shortcut for the OK button. Finally I press Ctrl+S to save and Space to open the next image.

I haven’t been able to narrow down the exact cause. It appears as though there might be happening race conditions between the GUI events, because I press the keys in a rather quick succession. Sometimes I observe a hickup, like when I open the denoise tool and then press enter too quickly, the tool does not use the values from its last execution (and which are already visible in the settings area), but rather the default values.

I wanted to write a ticket about better keyboard handling in general, but the issue I am reporting in this ticket is a different problem altogether.

Kind regards
Comment 1 caulier.gilles 2020-10-02 02:40:53 UTC
Hi,
 
Can you record a video screen-cast of this problem to try to reproduce here. Just share the video to the cloud. Thanks in advance

Gilles Caulier
Comment 2 caulier.gilles 2021-12-27 00:26:15 UTC
Frank,

did you read my previous comment ? And can you try to reproduce the problem with last 7.4.0 and new Folder-View / Stack-View ?

https://www.digikam.org/news/2021-12-17-7.4.0_release_announcement/

Gilles Caulier
Comment 3 Frank Steinmetzger 2021-12-27 00:49:18 UTC
Hi,
I did try to do some recordings last year. I actually installed OBS Studio for that. But following Murphy’s law, it did rarely occur during recordings. I experienced the issue less frequently in the recent past. But I think it happened once not too long ago, but I can’t be sure whether that was already with 7.4. I will keep my eyes open.
Comment 4 caulier.gilles 2023-04-30 02:54:08 UTC
@Frank,

digiKam 8.0.0 is out. This entry still valid with this release ?

Best regards

Gilles Caulier
Comment 5 Frank Steinmetzger 2023-04-30 09:52:53 UTC
I haven’t done much editing lately, but I will report back if I encounter the problem again.
Comment 6 caulier.gilles 2023-10-11 14:45:02 UTC
@Frank,

What's about this file using current 8.2.0 AppImage Linux bundle ? It's
reproducible ?

https://files.kde.org/digikam/

Thanks in advance

Gilles Caulier
Comment 7 caulier.gilles 2025-12-20 12:46:38 UTC
@Frank,

What's about this file using digiKam/Showfoto 8.8.0 stable release ?

Best regards

Gilles Caulier
Comment 8 Frank Steinmetzger 2025-12-20 13:55:57 UTC
Hi, I haven’t observed this problem for a long while now, though I don’t use Showfoto as regularly these days. Let’s close it for now and I shall reopen it if I encounter it again.