This is great news, and I hope something the fine people at Anet realize - such small QoL things have a disproportionately effect on player sentiment towards the game. I hope we'll see more of this kind of fixes coming.
I haven't fully read the entire thread yet, but it would also be really nice if details of how this solution works were provided. There's plenty of tech heads in here that would love to know such details.