From a45b9a3abe63ac2e3d196c0283692d1f92afe232 Mon Sep 17 00:00:00 2001 From: mini73 <> Date: Fri, 24 Jan 2014 11:31:57 +0100 Subject: [PATCH] Fix bug: learing x11 remote keys fails. --- ChangeLog | 9 +++++++-- softhddevice.cpp | 3 ++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5681c67..972b633 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,8 +1,13 @@ +User mini73 +Date: Fri Jan 24 11:30:49 CET 2014 + + Fix bug: learing x11 remote keys fails. + Add support for umlauts in input fields. + User johns -Date: +Date: Tue Jan 14 14:59:44 CET 2014 Fix alternative OSD support with VDPAU bitmap surfaces. - Add support for umlauts in input fields. Fix compile error with VDR 2.1.3. Fix bug: memory leak. PIP close clears the last used PIP channel. diff --git a/softhddevice.cpp b/softhddevice.cpp index d5b8f0d..126cd2d 100644 --- a/softhddevice.cpp +++ b/softhddevice.cpp @@ -240,7 +240,8 @@ extern "C" void FeedKeyPress(const char *keymap, const char *key, int repeat, //dsyslog("[softhddev]%s %s, %s, %s\n", __FUNCTION__, keymap, key, letter); if (key[1]) { // no single character - if (!csoft->Put(key, repeat, release) && letter) { + if (!csoft->Put(key, repeat, release) && letter + && !cRemote::IsLearning()) { cCharSetConv conv; unsigned code;