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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs