From: Frederik Gladhorn Date: Mon, 6 Aug 2012 16:32:58 +0000 (+0200) Subject: Do not claim HasInvokeExtension. X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/6eb2884db0df9bb709ecdce38c4b4146627a66d4 Do not claim HasInvokeExtension. This leads to crashes since it implies that casting to QAccessible2Interface is valid. --- diff --git a/src/kitemviews/kitemlistviewaccessible.cpp b/src/kitemviews/kitemlistviewaccessible.cpp index c348428fa..4ca5fda60 100644 --- a/src/kitemviews/kitemlistviewaccessible.cpp +++ b/src/kitemviews/kitemlistviewaccessible.cpp @@ -214,7 +214,7 @@ QAccessible::Role KItemListViewAccessible::role(int child) const QAccessible::State KItemListViewAccessible::state(int child) const { Q_ASSERT(child == 0); - return QAccessible::Normal | HasInvokeExtension; + return QAccessible::Normal; } int KItemListViewAccessible::childAt(int x, int y) const @@ -424,7 +424,6 @@ QAccessible::State KItemListWidgetAccessible::state(int child) const // st |= Expanded; //} - st |= HasInvokeExtension; return st; }