Bug 355088 - With "Disable Keyboard Input" is checked, it is still possible to paste to a tab
Summary: With "Disable Keyboard Input" is checked, it is still possible to paste to a tab
Status: REPORTED
Alias: None
Product: yakuake
Classification: Applications
Component: general (show other bugs)
Version: 3.0.4
Platform: Debian stable Linux
: NOR normal
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-09 15:32 UTC by wahr37
Modified: 2022-11-14 06:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wahr37 2015-11-09 15:32:46 UTC
After the "Disable Keyboard Input" option is set to checked, it is still possible to paste anything to tab either with "Paste" context munu item or with keyboard shortcut.

Reproducible: Always

Steps to Reproduce:
1. Create a new tab or use an existed one.
2. Set the "Disable Keyboard Input" option of the tab.
3. Prove that any key pressed is ignored.
4. Copy something to clipboard, e.g. "date<CR>"
5. Paste it to the tab either through context menu or keyboard shortcut.


Actual Results:  
the input got to a tab.

Expected Results:  
the input is ignored

I cannot find any workaround for the issue, so the whole "Disable Keyboard Input" become useless for my use case: protect some tabs from accidental using.
Comment 1 Alexander Mentyu 2017-08-16 15:06:12 UTC
Confirming this bug in Yakuake 3.0.4+

Qt Version: 5.9.1
Frameworks Version: 5.36.0
Operating System: Linux 4.9.40-1-MANJARO x86_64
Distribution: "Netrunner Rolling"
Comment 2 Justin Zobel 2022-11-08 06:50:03 UTC
Thank you for reporting this issue in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version?

If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
Comment 3 wahr37 2022-11-14 06:15:19 UTC
I've reproduced the issue for the following

Yakuake 20.12.1
KDE Frameworks 5.78.0
Qt 5.15.2 (built against 5.15.2)
The xcb windowing system