[orca-list] problems with flat review when using terminal



Hi all.
Using ubuntu 11.10 and latest orca build from master, I facing the following problem:

Sometimes when I press capslock+u the previous line is announced by orca but the character u is inserted in the terminal.
I can not reproduce all the time.

I found the following in debug output from orca.

KEYBOARDEVENT: type=0
                id=85
                hw_code=30
                modifiers=2
                event_string=(U)
                keyval_name=(U)
                is_text=True
                timestamp=26458957
                time=1330723267.452133
                keyType=printable
                shouldEcho=True

----------> QUEUEING <ENUM ATSPI_KEY_PRESSED_EVENT OF TYPE EVENTTYPE> 'U' (30) DEQUEUED <ENUM ATSPI_KEY_PRESSED_EVENT OF TYPE EVENTTYPE> 'U' (30) <----------

vvvvv PROCESS <ENUM ATSPI_KEY_PRESSED_EVENT OF TYPE EVENTTYPE> 'U' (30) vvvvv
goPrevious(): no lines in context
^^^^^ PROCESS <ENUM ATSPI_KEY_PRESSED_EVENT OF TYPE EVENTTYPE> 'U' (30) ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(168,0,0)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT
app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' Script for event: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script)
TOTAL PROCESSING TIME: 0.0028
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED OBJECT:TEXT-CHANGED:INSERT  <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(167,1,U)
app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' Script for event: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script)
TOTAL PROCESSING TIME: 0.0020
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYBOARDEVENT: type=1
                id=85
                hw_code=30
                modifiers=2
                event_string=(U)
                keyval_name=(U)
                is_text=True
                timestamp=26459081
                time=1330723267.575796
                keyType=printable
                shouldEcho=True

----------> QUEUEING <ENUM ATSPI_KEY_RELEASED_EVENT OF TYPE EVENTTYPE> 'U' (30) DEQUEUED <ENUM ATSPI_KEY_RELEASED_EVENT OF TYPE EVENTTYPE> 'U' (30) <----------

vvvvv PROCESS <ENUM ATSPI_KEY_RELEASED_EVENT OF TYPE EVENTTYPE> 'U' (30) vvvvv ^^^^^ PROCESS <ENUM ATSPI_KEY_RELEASED_EVENT OF TYPE EVENTTYPE> 'U' (30) ^^^^^

KEYBOARDEVENT: type=0
                id=85
                hw_code=30
                modifiers=2
                event_string=(U)
                keyval_name=(U)
                is_text=True
                timestamp=26459689
                time=1330723268.184371
                keyType=printable
                shouldEcho=True

----------> QUEUEING <ENUM ATSPI_KEY_PRESSED_EVENT OF TYPE EVENTTYPE> 'U' (30) DEQUEUED <ENUM ATSPI_KEY_PRESSED_EVENT OF TYPE EVENTTYPE> 'U' (30) <----------

vvvvv PROCESS <ENUM ATSPI_KEY_PRESSED_EVENT OF TYPE EVENTTYPE> 'U' (30) vvvvv
goPrevious(): no lines in context
^^^^^ PROCESS <ENUM ATSPI_KEY_PRESSED_EVENT OF TYPE EVENTTYPE> 'U' (30) ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(169,0,0)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT
app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' Script for event: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script)
TOTAL PROCESSING TIME: 0.0029
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED OBJECT:TEXT-CHANGED:INSERT  <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(168,1,U)
app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' Script for event: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script)
TOTAL PROCESSING TIME: 0.0020
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYBOARDEVENT: type=1
                id=85
                hw_code=30
                modifiers=2
                event_string=(U)
                keyval_name=(U)
                is_text=True
                timestamp=26459853
                time=1330723268.347538
                keyType=printable
                shouldEcho=True

----------> QUEUEING <ENUM ATSPI_KEY_RELEASED_EVENT OF TYPE EVENTTYPE> 'U' (30) DEQUEUED <ENUM ATSPI_KEY_RELEASED_EVENT OF TYPE EVENTTYPE> 'U' (30) <----------

vvvvv PROCESS <ENUM ATSPI_KEY_RELEASED_EVENT OF TYPE EVENTTYPE> 'U' (30) vvvvv ^^^^^ PROCESS <ENUM ATSPI_KEY_RELEASED_EVENT OF TYPE EVENTTYPE> 'U' (30) ^^^^^

Although the debug output doesn't shown, all keys were pressed together with the capslock key.
I kept the capslock pressed while pressing the u key.
Thanks.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]