summaryrefslogtreecommitdiff
path: root/ridljar
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-07-22 14:25:51 +0100
committerCaolán McNamara <caolanm@redhat.com>2014-07-22 14:37:39 +0100
commitaff263c8b814c6bf352312403d3c1e448c8013a3 (patch)
treef003e927f21f97f84b76ba478ed6fb43b93a06f3 /ridljar
parent13807fbf9f3a4aae6767da8bcf796bea4b065159 (diff)
Related: fdo#81457 quadratic time required when setting a11y name
when calling SetAccessibleName GetAccessibleName is called in order to send a name changed a11y event. Getting an Accessible Name is very slow in a non-layout aware widget because it scans for a "nearby" label and there is none in this widget, but it has a huge pile of other widgets to iterate over. call add_mnemonic_label before hand to cut off that entire branch. While we're at it, only call InitControl to adjust to a new width if the new width is different from the old width Change-Id: Ie4ba1276127226e49442278e46447b84bbeb1cde
Diffstat (limited to 'ridljar')
0 files changed, 0 insertions, 0 deletions