Bug 435984

Summary: Special functions window blocks input in main window.
Product: [Applications] krename Reporter: lnxusr
Component: generalAssignee: Heiko Becker <heiko.becker>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.0.1   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description lnxusr 2021-04-21 02:20:51 UTC
SUMMARY
When trying to create a custom naming formula, clicking the child window opened when the 'insert special functions' button is clicked blocks all interaction with parent window.


STEPS TO REPRODUCE
1. Select one or more file to be renamed using KRename.
2. Click the 'Insert special function' button to the right of any of the filename dropdowns
3. 

OBSERVED RESULT
Child window opens with showing all supported tokens taking focus away from and blocking main KRename window until it's closed.


EXPECTED RESULT
Child window should open, but allow parent to take focus to allow input.


SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.21
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.81.0
Qt Version: 5.15.2
Kernel Version: 5.8.18-050818-generic
OS Type: 64-bit
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 3800X 8-Core Processor
Memory: 15.6 GiB of RAM
Graphics Processor: AMD Radeon RX 5600 XT

ADDITIONAL INFORMATION
The child window is an important reference that should be displayed while creating formula for file renaming in main KRename window.