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.

Reply via email to