From 87bfe5dfced0fb7a4e9839fdafa898261a39c86c Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Wed, 31 Aug 2005 03:05:27 +0000 Subject: - fix serious problems in widget code. fixup buffered mode. add animation support.lib/gui --- lib/driver/rcconsole.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'lib/driver/rcconsole.cpp') diff --git a/lib/driver/rcconsole.cpp b/lib/driver/rcconsole.cpp index eae3a7a5..eaeeb586 100644 --- a/lib/driver/rcconsole.cpp +++ b/lib/driver/rcconsole.cpp @@ -42,12 +42,9 @@ void eRCConsoleDriver::keyPressed(int) char *d = data; int num = read(handle, data, 16); int code; - + int km = input->getKeyboardMode(); - if (km == eRCInput::kmNone) - return; - while (num--) { if (km == eRCInput::kmAll) @@ -78,7 +75,10 @@ void eRCConsoleDriver::keyPressed(int) if (code != -1) for (std::list::iterator i(listeners.begin()); i!=listeners.end(); ++i) + { + eDebug("ascii %08x", code); (*i)->handleCode(code | 0x8000); + } } } -- cgit v1.2.3