Bugzilla – Bug 487118
ListView list style: table cell's states are missing when perform actions
Last modified: 2009-07-02 03:49:06 UTC
PROBLEM STATEMENT: when you perform a "click" action from or perform a selection from accerciser, the states of the table cells are not correct REPRODUCE: 1. start uia2atk/test/samples/listview_list.py and accerciser 2. navigate to one of the table cells. 3. click "interface viewer" -> "Action" -> "click" 4. click "perform action" button 5. see the table cell's state or 2. navigate to the tree table from left side. 3. click "interface viewer" -> "Selection" 4. click one of the table cell 5. see the table cell's state RESULTS: states are not changed. EXPECTED RESULTS: "selected" and "focused" states should be raised up COMMENT seems like you perform click action and perform selection from accerciser are not worked on the sample.
in this test, seems Click action implementation just for selecting items, it doesn't same as mouse click. I have tried gtktreeview that doesn't provide AtkAction implementation, also doing AtkSelction doesn't comes 'focused' state for tablecells. so I think this bug is invalid.
so sorry I made a mistake in Commnet#1. I need change my thought: 1. I still think doing AtkSelection will comes 'focused' is invalid. 2. doing Click action for tablecell from accerciser should rise 'focused' and send event to change label's text same as mouse click table cell, because treetable use 'Click' event to change label in this example