Changeset 2475

Show
Ignore:
Timestamp:
11/05/08 13:35:47 (2 months ago)
Author:
bzr
Message:

virtual buffers: The passThrough property is now set for every movement, even if it isn't changing. Therefore, ensure that the passThrough property doesn't take any action if the state is the same as it was before. This stops pointless braille focus updates, which, while invisible to the user, were degrading performance in virtual buffers if braille was enabled.

Location:
trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk

    • Property bzr:revision-info
      •  

        old new  
        1 timestamp: 2008-11-05 18:49:04.329999924 +1000 
         1timestamp: 2008-11-05 23:34:59.426000118 +1000 
        22committer: James Teh <jamie@jantrid.net> 
        33properties:  
    • Property bzr:revision-id:v3-list-QlpoOTFBWSZTWbrL2vUAAB1VgAAQABCAQDrrnqAgAFCgaaGRkxBoTIJ6mmaNRwhndFAoNhZjh_YY4a01fOg1ulgNNC2UrzPdXXEnDpX8XckU4UJC6y9r1A..
      •  

        old new  
        2442442272 jamie@jantrid.net-20081105081044-r1z31okqvsr26c9v 
        2452452273 jamie@jantrid.net-20081105084904-eajcaumzbvu2t0gn 
         2462274 jamie@jantrid.net-20081105133459-pmgox8onam7270gy 
    • Property bzr:file-ids
      •  

        old new  
        1 source/braille.py       braille.py-20080908070240-tjwqjsv7drp1kt8c-1 
         1source/virtualBuffers/__init__.py       1675@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2FvirtualBuffers%2F__init__.py 
  • trunk/source/virtualBuffers/__init__.py

    r2468 r2475  
    147147 
    148148        def _set_passThrough(self, state): 
     149                if self._passThrough == state: 
     150                        return 
    149151                self._passThrough = state 
    150152                if state: