Changeset 2478

Show
Ignore:
Timestamp:
11/06/08 01:57:45 (2 months ago)
Author:
bzr
Message:

virtual buffers: Radio buttons should automatically enable focus mode when focused.

Location:
trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk

    • Property bzr:revision-info
      •  

        old new  
        1 timestamp: 2008-11-05 17:05:05.276999950 +0100 
        2 committer: Peter Vágner <peter.v@datagate.sk> 
         1timestamp: 2008-11-06 11:50:31.431999922 +1000 
         2committer: James Teh <jamie@jantrid.net> 
        33properties:  
        44        branch-nick: main 
         5        rebase-of: jamie@jantrid.net-20081106015031-gxdydb2ahhxrw42o 
    • Property bzr:revision-id:v3-list-QlpoOTFBWSZTWbrL2vUAAB1VgAAQABCAQDrrnqAgAFCgaaGRkxBoTIJ6mmaNRwhndFAoNhZjh_YY4a01fOg1ulgNNC2UrzPdXXEnDpX8XckU4UJC6y9r1A..
      •  

        old new  
        2472472275 jamie@jantrid.net-20081105134736-v73ta44bz6ebtb4f 
        2482482276 peter.v@datagate.sk-20081105160505-3jj656lr2zivmaga 
         2492277 jamie@jantrid.net-20081106015031-98r459o2jwr0xsl1 
    • Property bzr:file-ids
      •  

        old new  
        1 source/locale/es_ES/LC_MESSAGES/nvda.po 514@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2Flocale%2Fes_ES%2FLC_MESSAGES%2Fnvda.po 
        2 source/locale/fr/LC_MESSAGES/nvda.po    514@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2Flocale%2Ffr%2FLC_MESSAGES%2Fnvda.po 
        3 source/locale/gl/LC_MESSAGES/nvda.po    1363@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2Flocale%2Fgl%2FLC_MESSAGES%2Fnvda.po 
        4 source/locale/it/LC_MESSAGES/nvda.po    439@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2Flocale%2Fit%2FLC_MESSAGES%2Fnvda.po 
        5 source/locale/ja/LC_MESSAGES/nvda.po    1389@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2Flocale%2Fja%2FLC_MESSAGES%2Fnvda.po 
        6 source/locale/zh/LC_MESSAGES/nvda.po    815@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2Flocale%2Fzh%2FLC_MESSAGES%2Fnvda.po 
         1source/virtualBuffers/__init__.py       1675@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2FvirtualBuffers%2F__init__.py 
  • trunk/source/virtualBuffers/__init__.py

    r2475 r2478  
    375375                if reason == speech.REASON_CARET: 
    376376                        return role == controlTypes.ROLE_EDITABLETEXT 
    377                 if reason == speech.REASON_FOCUS and role == controlTypes.ROLE_LISTITEM: 
     377                if reason == speech.REASON_FOCUS and role in (controlTypes.ROLE_LISTITEM, controlTypes.ROLE_RADIOBUTTON): 
    378378                        return True 
    379379                if role in (controlTypes.ROLE_COMBOBOX,controlTypes.ROLE_EDITABLETEXT,controlTypes.ROLE_LIST,controlTypes.ROLE_SLIDER) or controlTypes.STATE_EDITABLE in states: