GNOME Bugzilla – Bug 167347
'Active-descendant-changed' event missing
Last modified: 2006-04-09 21:48:04 UTC
Please describe the problem: In 'Theme Selection Table' from 'Theme preferences' the second line of the table is not reported by the reader when it is selected for the fist time. Cause: Active-descendant-changed' event is missing. Steps to reproduce: 1. Run gnopernicus (with patch form bug 166065 applied) 2. Go to Preferences -> Desktop Preferences -> Display -> Theme and the Theme Preferences window appears whit a selected line (used theme). The curent selected line is reported. 3. Move down to the next line => no report of changing the line 4. Move back to previous line: the line is reported by the reader 5. Move down again: the line is reported Actual results: On strep 3: observe the events comming for changing the line for the fist time: no 'active descendant-change' event comming for this action and the reader can't report the change of line. On steps 4 and 5: 'active-descendant-changed' event is present and the reader reports the change of line. Expected results: 'active-descendant-changed' event should be present on step 3. Does this happen every time? yes Other information: This is a cause of bug 166065.
We don't expect 'active-descendant-changed' here because the active descendant has NOT changed. So this isn't a bug...
Ada wrote: >2. Go to Preferences -> Desktop Preferences -> Display -> Theme and the Theme >Preferences window appears whit a selected line (used theme). The curent >selected line is reported. >3. Move down to the next line => no report of changing the line Bill, in this case _IS_ a change of the active descendant.
Sorry, I misread the report. You are right, this should generate an event.
*** This bug has been marked as a duplicate of 163915 ***