Hy Luke, If my system have one user, all menu items are accessible with Orca in the session menu. If I creating for example a teszt username with password is teszt, I experienced the wroted issue. So, if my system have more than one user, after guest session menu item have a silent menu item with Orca not possible identifying, visualy I don't no what the purpose this object. My system now have two users, full names is Hammer Attila and teszt, this usernames containing only alphabetic characters. I attaching Orca debug.out file. Debug.out file not showing any Orca related traceback error messages. Look what object seeing Orca after I hearing "vendég munkamenet" menu item in hungarian locale and press down arrow, vendég munkamenet meaning english with guest session. When I go in the silent menu item, press again Up arrow key and go back the vendég munkamenet menu item. KEYBOARDEVENT: type=1 id=65364 hw_code=116 modifiers=0 event_string=(Down) keyval_name=(Down) is_text=True timestamp=756834 time=1333086379.507744 keyType=navigation shouldEcho=False
KEYBOARDEVENT: type=0 id=65364 hw_code=116 modifiers=0 event_string=(Down) keyval_name=(Down) is_text=True timestamp=758504 time=1333086381.120359 keyType=navigation shouldEcho=False ----------> QUEUEING OBJECT:STATE-CHANGED:SELECTED ----------> QUEUEING OBJECT:SELECTION-CHANGED DEQUEUED OBJECT:STATE-CHANGED:SELECTED <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv OBJECT EVENT: object:state-changed:selected detail=(0,0,0) ----------> QUEUEING OBJECT:STATE-CHANGED:SELECTED ----------> QUEUEING OBJECT:SELECTION-CHANGED app.name='indicator-applet-complete' name='Vendég munkamenet' role='menu item' state='enabled focused selectable sensitive showing visible' relations='' Script for event: indicator-applet-complete (module=orca.scripts.toolkits.GAIL) TOTAL PROCESSING TIME: 0.0062 ^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^ DEQUEUED OBJECT:SELECTION-CHANGED <---------- vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv OBJECT EVENT: object:selection-changed detail=(0,0,0) ----------> QUEUEING FOCUS: app.name='indicator-applet-complete' name='None' role='menu' state='enabled selectable selected sensitive showing visible' relations='' Script for event: indicator-applet-complete (module=orca.scripts.toolkits.GAIL) script.skipObjectEvent: skipped due to more recent event of the same type in the same object TOTAL PROCESSING TIME: 0.0046 ^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^ DEQUEUED OBJECT:STATE-CHANGED:SELECTED <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv OBJECT EVENT: object:state-changed:selected detail=(1,0,0) app.name='indicator-applet-complete' name='None' role='menu item' state='enabled focused selectable selected sensitive showing visible' relations='' Script for event: indicator-applet-complete (module=orca.scripts.toolkits.GAIL) TOTAL PROCESSING TIME: 0.0042 ^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^ DEQUEUED OBJECT:SELECTION-CHANGED <---------- vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv OBJECT EVENT: object:selection-changed detail=(0,0,0) app.name='indicator-applet-complete' name='None' role='menu' state='enabled selectable selected sensitive showing visible' relations='' Script for event: indicator-applet-complete (module=orca.scripts.toolkits.GAIL) TOTAL PROCESSING TIME: 0.0033 ^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^ DEQUEUED FOCUS: <---------- vvvvv PROCESS OBJECT EVENT focus: vvvvv OBJECT EVENT: focus: detail=(0,0,0) app.name='indicator-applet-complete' name='None' role='menu item' state='enabled focused selectable selected sensitive showing visible' relations='' Script for event: indicator-applet-complete (module=orca.scripts.toolkits.GAIL) LOCUS OF FOCUS: app='indicator-applet-complete' name='' role='menu item' event='focus:' PREPARATION TIME: 0.0015 generate braille for focused app.name='indicator-applet-complete' name='None' role='menu item' state='enabled focused selectable selected sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': <enum ATSPI_ROLE_MENU_ITEM of type Role>, 'mode': 'braille', 'recursing': True}) using '(includeContext and (ancestors + (rowHeader and [Region(" " + asString(rowHeader))]) + (columnHeader and [Region(" " + asString(columnHeader))]) + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))]) + [Region(" ")]) or []) + [Component(obj, asString(label + displayedText + availability) + asString(accelerator), indicator=asString(menuItemCheckedState))] + (nodeLevel and [Region(" " + asString(nodeLevel))])' GENERATION TIME: 0.0008 ----> includeContext=True PREPARATION TIME: 0.0015 generate braille for focused app.name='indicator-applet-complete' name='Felhasználói menü' role='menu' state='enabled focused selectable selected sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': <enum ATSPI_ROLE_MENU of type Role>, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj, asString(label + displayedText + roleName + availability) + asString(accelerator))]' GENERATION TIME: 0.0011 ----> label=[] GENERATION TIME: 0.0005 ----> displayedText=[u'Felhaszn\xe1l\xf3i men\xfc'] GENERATION TIME: 0.0010 ----> roleName=['men\xc3\xbc'] GENERATION TIME: 0.0005 ----> availability=[] script_utilities.getKeyBinding: ['', u'', ''] GENERATION TIME: 0.0018 ----> accelerator=[] COMPLETION TIME: 0.0077 generate braille results: Component: '$felha5n"l9i men{ men{', 1 PREPARATION TIME: 0.0015 generate braille for focused app.name='indicator-applet-complete' name='None' role='unknown' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': <enum ATSPI_ROLE_UNKNOWN of type Role>, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj, asString(label + displayedText + value + roleName + required))]' GENERATION TIME: 0.0027 ----> label=[] GENERATION TIME: 0.0006 ----> displayedText=[] GENERATION TIME: 0.0010 ----> value=[''] GENERATION TIME: 0.0005 ----> roleName=[] GENERATION TIME: 0.0005 ----> required=[] COMPLETION TIME: 0.0079 generate braille results: Component: '', 0 PREPARATION TIME: 0.0014 generate braille for focused app.name='indicator-applet-complete' name='indicator-applet-complete' role='panel' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': <enum ATSPI_ROLE_PANEL of type Role>, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj, asString((label or displayedText) + roleName))]' GENERATION TIME: 0.0003 ----> label=[] GENERATION TIME: 0.0003 ----> displayedText=[u'indicator-applet-complete'] GENERATION TIME: 0.0011 ----> roleName=['panel'] COMPLETION TIME: 0.0040 generate braille results: Component: 'indicator-applet-complete panel', 0 Object deemed to be for layout purposes only: [panel | ] GENERATION TIME: 0.0299 ----> ancestors=[<orca.braille.Component instance at 0x9613a4c>, <orca.braille.Region instance at 0x96137ac>, <orca.braille.Component instance at 0x961374c>, <orca.braille.Region instance at 0x961392c>, <orca.braille.Component instance at 0x95e188c>] GENERATION TIME: 0.0009 ----> rowHeader=[] GENERATION TIME: 0.0008 ----> columnHeader=[] GENERATION TIME: 0.0007 ----> radioButtonGroup=[] GENERATION TIME: 0.0018 ----> label=[] GENERATION TIME: 0.0010 ----> displayedText=[] GENERATION TIME: 0.0009 ----> availability=[] script_utilities.getKeyBinding: ['', u'', ''] GENERATION TIME: 0.0019 ----> accelerator=[] GENERATION TIME: 0.0010 ----> menuItemCheckedState=[] GENERATION TIME: 0.0018 ----> nodeLevel=[] COMPLETION TIME: 0.0449 generate braille results: Component: 'indicator-applet-complete panel', 0 Region: ' ', 0 Component: '', 0 Region: ' ', 0 Component: '$felha5n"l9i men{ men{', 1 Region: ' ', 0 Component: '', 0 BRAILLE LINE: 'indicator-applet-complete panel $felha5n"l9i men{ men{ ' VISIBLE: 'indicator-applet-complete panel $felha5n"l9i men{ men{ ', cursor=57 PREPARATION TIME: 0.0015 generate speech for unfocused app.name='indicator-applet-complete' name='None' role='menu item' state='enabled focused selectable selected sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <Accessible object at 0x95ec694 (AtspiAccessible at 0x93b82b8)>, 'role': <enum ATSPI_ROLE_MENU_ITEM of type Role>, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + menuItemCheckedState + availability + (mnemonic and (pause + mnemonic + lineBreak) or []) + accelerator + pause + positionInList + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])' script_utilities.commonAncestor... ...script_utilities.commonAncestor GENERATION TIME: 0.0012 ----> newAncestors=[] GENERATION TIME: 0.0006 ----> newRowHeader=[] GENERATION TIME: 0.0006 ----> newColumnHeader=[] GENERATION TIME: 0.0005 ----> newRadioButtonGroup=[] GENERATION TIME: 0.0007 ----> labelAndName=[] GENERATION TIME: 0.0005 ----> menuItemCheckedState=[] GENERATION TIME: 0.0006 ----> availability=[] GENERATION TIME: 0.0003 ----> mnemonic=[] GENERATION TIME: 0.0002 ----> accelerator=[] GENERATION TIME: 0.0002 ----> pause=[<orca.speech_generator.Pause instance at 0x906474c>] GENERATION TIME: 0.0049 ----> positionInList=[] GENERATION TIME: 0.0008 ----> newNodeLevel=[] GENERATION TIME: 0.0004 ----> unselectedCell=[] GENERATOR: _getTutorialForPushButton obj = role = menu item alreadyFocused = False utterances: GENERATOR: getTutorial obj = role = menu item alreadyFocused = False utterances: () GENERATION TIME: 0.0010 ----> tutorial=[''] COMPLETION TIME: 0.0150 generate speech results: <orca.speech_generator.Pause instance at 0x906474c> <orca.speech_generator.Pause instance at 0x906474c> TOTAL PROCESSING TIME: 0.0664 ^^^^^ PROCESS OBJECT EVENT focus: ^^^^^ KEYBOARDEVENT: type=1 id=65364 hw_code=116 modifiers=0 event_string=(Down) keyval_name=(Down) is_text=True timestamp=758580 time=1333086381.226668 keyType=navigation shouldEcho=False KEYBOARDEVENT: type=0 id=65362 hw_code=111 modifiers=0 event_string=(Up) keyval_name=(Up) is_text=True timestamp=763272 time=1333086385.888775 keyType=navigation shouldEcho=False ----------> QUEUEING OBJECT:STATE-CHANGED:SELECTED DEQUEUED OBJECT:STATE-CHANGED:SELECTED <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv OBJECT EVENT: object:state-changed:selected detail=(0,0,0) ----------> QUEUEING OBJECT:SELECTION-CHANGED ----------> QUEUEING OBJECT:STATE-CHANGED:SELECTED ----------> QUEUEING OBJECT:SELECTION-CHANGED app.name='indicator-applet-complete' name='None' role='menu item' state='enabled focused selectable sensitive showing visible' relations='' Script for event: indicator-applet-complete (module=orca.scripts.toolkits.GAIL) TOTAL PROCESSING TIME: 0.0041 ^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^ DEQUEUED OBJECT:SELECTION-CHANGED <---------- vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv OBJECT EVENT: object:selection-changed detail=(0,0,0) ----------> QUEUEING FOCUS: app.name='indicator-applet-complete' name='None' role='menu' state='enabled selectable selected sensitive showing visible' relations='' Script for event: indicator-applet-complete (module=orca.scripts.toolkits.GAIL) script.skipObjectEvent: skipped due to more recent event of the same type in the same object TOTAL PROCESSING TIME: 0.0025 ^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^ DEQUEUED OBJECT:STATE-CHANGED:SELECTED <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv OBJECT EVENT: object:state-changed:selected detail=(1,0,0) app.name='indicator-applet-complete' name='Vendég munkamenet' role='menu item' state='enabled focused selectable selected sensitive showing visible' relations='' Script for event: indicator-applet-complete (module=orca.scripts.toolkits.GAIL) TOTAL PROCESSING TIME: 0.0022 ^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^ DEQUEUED OBJECT:SELECTION-CHANGED <---------- vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv OBJECT EVENT: object:selection-changed detail=(0,0,0) app.name='indicator-applet-complete' name='None' role='menu' state='enabled selectable selected sensitive showing visible' relations='' Script for event: indicator-applet-complete (module=orca.scripts.toolkits.GAIL) TOTAL PROCESSING TIME: 0.0022 ^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^ DEQUEUED FOCUS: <---------- vvvvv PROCESS OBJECT EVENT focus: vvvvv OBJECT EVENT: focus: detail=(0,0,0) app.name='indicator-applet-complete' name='Vendég munkamenet' role='menu item' state='enabled focused selectable selected sensitive showing visible' relations='' Script for event: indicator-applet-complete (module=orca.scripts.toolkits.GAIL) LOCUS OF FOCUS: app='indicator-applet-complete' name='Vendég munkamenet' role='menu item' event='focus:' PREPARATION TIME: 0.0008 generate braille for focused app.name='indicator-applet-complete' name='Vendég munkamenet' role='menu item' state='enabled focused selectable selected sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': <enum ATSPI_ROLE_MENU_ITEM of type Role>, 'mode': 'braille', 'recursing': True}) using '(includeContext and (ancestors + (rowHeader and [Region(" " + asString(rowHeader))]) + (columnHeader and [Region(" " + asString(columnHeader))]) + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))]) + [Region(" ")]) or []) + [Component(obj, asString(label + displayedText + availability) + asString(accelerator), indicator=asString(menuItemCheckedState))] + (nodeLevel and [Region(" " + asString(nodeLevel))])' GENERATION TIME: 0.0005 ----> includeContext=True PREPARATION TIME: 0.0007 generate braille for focused app.name='indicator-applet-complete' name='Felhasználói menü' role='menu' state='enabled focused selectable selected sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': <enum ATSPI_ROLE_MENU of type Role>, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj, asString(label + displayedText + roleName + availability) + asString(accelerator))]' GENERATION TIME: 0.0006 ----> label=[] GENERATION TIME: 0.0003 ----> displayedText=[u'Felhaszn\xe1l\xf3i men\xfc'] GENERATION TIME: 0.0005 ----> roleName=['men\xc3\xbc'] GENERATION TIME: 0.0003 ----> availability=[] script_utilities.getKeyBinding: ['', u'', ''] GENERATION TIME: 0.0010 ----> accelerator=[] COMPLETION TIME: 0.0041 generate braille results: Component: '$felha5n"l9i men{ men{', 1 PREPARATION TIME: 0.0008 generate braille for focused app.name='indicator-applet-complete' name='None' role='unknown' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': <enum ATSPI_ROLE_UNKNOWN of type Role>, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj, asString(label + displayedText + value + roleName + required))]' GENERATION TIME: 0.0015 ----> label=[] GENERATION TIME: 0.0003 ----> displayedText=[] GENERATION TIME: 0.0005 ----> value=[''] GENERATION TIME: 0.0002 ----> roleName=[] GENERATION TIME: 0.0002 ----> required=[] COMPLETION TIME: 0.0042 generate braille results: Component: '', 0 PREPARATION TIME: 0.0007 generate braille for focused app.name='indicator-applet-complete' name='indicator-applet-complete' role='panel' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': <enum ATSPI_ROLE_PANEL of type Role>, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj, asString((label or displayedText) + roleName))]' GENERATION TIME: 0.0002 ----> label=[] GENERATION TIME: 0.0001 ----> displayedText=[u'indicator-applet-complete'] GENERATION TIME: 0.0005 ----> roleName=['panel'] COMPLETION TIME: 0.0021 generate braille results: Component: 'indicator-applet-complete panel', 0 Object deemed to be for layout purposes only: [panel | ] GENERATION TIME: 0.0155 ----> ancestors=[<orca.braille.Component instance at 0x96139cc>, <orca.braille.Region instance at 0x923816c>, <orca.braille.Component instance at 0x9613a4c>, <orca.braille.Region instance at 0x923876c>, <orca.braille.Component instance at 0x923864c>] GENERATION TIME: 0.0005 ----> rowHeader=[] GENERATION TIME: 0.0004 ----> columnHeader=[] GENERATION TIME: 0.0004 ----> radioButtonGroup=[] GENERATION TIME: 0.0010 ----> label=[] GENERATION TIME: 0.0006 ----> displayedText=[u'Vend\xe9g munkamenet'] GENERATION TIME: 0.0005 ----> availability=[] script_utilities.getKeyBinding: ['', u'', ''] GENERATION TIME: 0.0013 ----> accelerator=[] GENERATION TIME: 0.0005 ----> menuItemCheckedState=[] GENERATION TIME: 0.0009 ----> nodeLevel=[] COMPLETION TIME: 0.0239 generate braille results: Component: 'indicator-applet-complete panel', 0 Region: ' ', 0 Component: '', 0 Region: ' ', 0 Component: '$felha5n"l9i men{ men{', 1 Region: ' ', 0 Component: '$vend1g munkamenet', 1 BRAILLE LINE: 'indicator-applet-complete panel $felha5n"l9i men{ men{ $vend1g munkamenet' VISIBLE: '$vend1g munkamenet', cursor=2 PREPARATION TIME: 0.0008 generate speech for unfocused app.name='indicator-applet-complete' name='Vendég munkamenet' role='menu item' state='enabled focused selectable selected sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <Accessible object at 0x95db61c (AtspiAccessible at 0x93b82f0)>, 'role': <enum ATSPI_ROLE_MENU_ITEM of type Role>, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + menuItemCheckedState + availability + (mnemonic and (pause + mnemonic + lineBreak) or []) + accelerator + pause + positionInList + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])' script_utilities.commonAncestor... ...script_utilities.commonAncestor GENERATION TIME: 0.0006 ----> newAncestors=[] GENERATION TIME: 0.0003 ----> newRowHeader=[] GENERATION TIME: 0.0003 ----> newColumnHeader=[] GENERATION TIME: 0.0002 ----> newRadioButtonGroup=[] GENERATION TIME: 0.0003 ----> labelAndName=['Vend\xc3\xa9g munkamenet', {u'average-pitch': 3.0, u'rate': 90.0, u'family': {u'locale': u'hu', u'name': u'magyar'}}] GENERATION TIME: 0.0003 ----> menuItemCheckedState=[] GENERATION TIME: 0.0002 ----> availability=[] GENERATION TIME: 0.0002 ----> mnemonic=[] GENERATION TIME: 0.0002 ----> accelerator=[] GENERATION TIME: 0.0002 ----> pause=[<orca.speech_generator.Pause instance at 0x906474c>] GENERATION TIME: 0.0052 ----> positionInList=['2 per 4.', {}] GENERATION TIME: 0.0006 ----> newNodeLevel=[] GENERATION TIME: 0.0004 ----> unselectedCell=[] GENERATOR: _getTutorialForPushButton obj = Vendég munkamenet role = menu item alreadyFocused = False utterances: GENERATOR: getTutorial obj = Vendég munkamenet role = menu item alreadyFocused = False utterances: () GENERATION TIME: 0.0010 ----> tutorial=[''] COMPLETION TIME: 0.0119 generate speech results: Vendég munkamenet {u'average-pitch': 3.0, u'rate': 90.0, u'family': {u'locale': u'hu', u'name': u'magyar'}} <orca.speech_generator.Pause instance at 0x906474c> 2 per 4. {} <orca.speech_generator.Pause instance at 0x906474c> SPEECH OUTPUT: 'Vendég munkamenet.' SPEECH OUTPUT: '2 per 4.' TOTAL PROCESSING TIME: 0.0919 ILook this issue in Unity 2d too? Attila ** Attachment added: "debug.out" https://bugs.launchpad.net/bugs/960999/+attachment/2965069/+files/debug.out -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/960999 Title: In indicator session user menu have a silent menu item To manage notifications about this bug go to: https://bugs.launchpad.net/indicator-session/+bug/960999/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs