Yes, this bug has been here for a while.
I think the best, for now, is to find a workaround that suits you.