https://bugs.kde.org/show_bug.cgi?id=375830
Alex Bikadorov <alex.bikado...@kdemail.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Latest Commit| |https://commits.kde.org/kru | |sader/972a8501d8341888aa7b9 | |4409c8571bae0c2b59a Resolution|--- |FIXED --- Comment #3 from Alex Bikadorov <alex.bikado...@kdemail.net> --- Git commit 972a8501d8341888aa7b94409c8571bae0c2b59a by Alexander Bikadorov, on behalf of Wladimir Palant. Committed on 13/02/2017 at 20:38. Pushed by abikadorov into branch 'master'. #375830 - Don't send SIGINT to terminal emulator unnecessarily Summary: This leaves clearing current command line as default behavior which is sane. However, this change adds a parameter `clearCommand` to the `sendInput()` method to override this behavior. Inserting the file name and pasting are the scenarios where it is actually undesirable to clear the current command. Test Plan: Inserting file name (Ctrl+Enter) shouldn't clear command line, both when the focus is inside the terminal and on the file list. Same should go for pasting text (Ctrl+V inside the terminal). The automatic `cd` command sent when current directory changes in the list should still clear command line (bug 328068 should not regress). Reviewers: #krusader, abika, martinkostolny, asensi Reviewed By: #krusader, abika, martinkostolny, asensi Subscribers: asensi, martinkostolny, abika, #krusader Tags: #krusader Differential Revision: https://phabricator.kde.org/D4419 M +11 -9 krusader/GUI/terminaldock.cpp M +1 -1 krusader/GUI/terminaldock.h M +1 -1 krusader/krslots.cpp https://commits.kde.org/krusader/972a8501d8341888aa7b94409c8571bae0c2b59a -- You are receiving this mail because: You are watching all bug changes.