Bug 306738 Renderer does not synchronize ToolItem selection state with MToolItem
Build: I20100318-2100 I have an app with an MToolBar defining a set of tool items of type "radio". When I select a different tool item, the button states change. Upon quitting the application, however, the change of state is not written to the delta. As a result, when running the application again, the toolbar item states are not what they should be.
tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/workbench/MToolItemTest.java
assertEquals(afterExpected, toolItemWidget.getText());
	}
	public void testMToolItem_Text_NullNull() {
		testMToolItem_Text(null, "", null, "");
	}
	public void testMToolItem_Text_NullEmpty() {
		testMToolItem_Text(null, "", "", "");
	}
	public void testMToolItem_Text_NullString() {
		testMToolItem_Text(null, "", "label", "label");
	}
	public void testMToolItem_Text_EmptyNull() {
		testMToolItem_Text("", "", null, "");
	}
	public void testMToolItem_Text_EmptyEmpty() {
		testMToolItem_Text("", "", "", "");
	}
	public void testMToolItem_Text_EmptyString() {
		testMToolItem_Text("", "", "label", "label");
	}
	public void testMToolItem_Text_StringNull() {
		testMToolItem_Text("label", "label", null, "");
	}
	public void testMToolItem_Text_StringEmpty() {
		testMToolItem_Text("label", "label", "", "");
	}
	public void testMToolItem_Text_StringStringUnchanged() {
		testMToolItem_Text("label", "label", "label", "label");
	}
	public void testMToolItem_Text_StringStringChanged() {