summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormini73 <>2014-01-24 11:31:57 +0100
committerJohns <johns98@gmx.net>2014-01-24 11:31:57 +0100
commita45b9a3abe63ac2e3d196c0283692d1f92afe232 (patch)
treeb567cc5a907314ae945bfaf9f0e0c2d934e08c14
parent590bae406a06f128f806ef9f6269bfbdb8f81d4c (diff)
downloadvdr-plugin-softhddevice-a45b9a3abe63ac2e3d196c0283692d1f92afe232.tar.gz
vdr-plugin-softhddevice-a45b9a3abe63ac2e3d196c0283692d1f92afe232.tar.bz2
Fix bug: learing x11 remote keys fails.
-rw-r--r--ChangeLog9
-rw-r--r--softhddevice.cpp3
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;