Sorry for bringing it up again, but hopefully this is the last time we'll have to deal with this very weird bug ;)
I could still reproduce the bug after commit 5748e432, but calling hide()
and show()
on the tab bar seems to "fix" the issue. So far this has been the least messy solution I have found.