Tableview titleText weirdness

I have a parent form with a tab panel containing a child tableview form. I’d like to change the title text of the child columns based on changes in value of the parent records. In the titleText property of the tableview field I have “%%globals.gctab_other1_text%%”. In the onrecordslection of the parent form I change the value of globals.gctab_other1_text. I would expect the title text of the column’s header on the child form to change. It does not, unless I pass the mouse cursor over the header. The text then changes, the background is set to blue, and stays that way until I change the global and pass the cursor over it again.

In this case, I change the text when Type changes to “CANCCODE”. Before slelecting the record:
[attachment=2]valid1.JPG[/attachment]

After selecting the record:
[attachment=1]valid2.JPG[/attachment]

After passing the mouse cursor over the header:
[attachment=0]valid3.JPG[/attachment]

Code to change the text:

	switch (tab_cd)
	{
	case 'CANCCODE':
		globals.gctab_other1_text = i18n.getI18NMessage('lbl_c6lookup.tab_other1_canccode')
		break;
	default:
		globals.gctab_other1_text = i18n.getI18NMessage('lbl_c6lookup.tab_other1')
		break;
	}

What can be going on? Using Windows 7, Servoy 5.2.7

Hi.
I filled a case time ago and this was the reply:

“we do not support updating the table header text with the changed tag value;
it is only updated on first show, and when the header is refreshed, like when it is clicked;”

Thanks. After reading this I thought it was supported:

http://forum.servoy.com/viewtopic.php?f=8&t=14200

If not, it’s an unfortunate shortcoming because I’m not coming up with another way to do this and still retain the functionality of a table view.