--- a/src/plugins/accessible/widgets/complexwidgets.cpp Tue Jul 06 15:10:48 2010 +0300
+++ b/src/plugins/accessible/widgets/complexwidgets.cpp Wed Aug 18 10:37:55 2010 +0300
@@ -1512,10 +1512,14 @@
default:
break;
}
- } else if (child > 0) {
+ } else {
switch (t) {
case Name:
- return qt_accStripAmp(tabBar()->tabText(child - 1));
+ if (child > 0)
+ return qt_accStripAmp(tabBar()->tabText(child - 1));
+ else if (tabBar()->currentIndex() != -1)
+ return qt_accStripAmp(tabBar()->tabText(tabBar()->currentIndex()));
+ break;
default:
break;
}