Attemp to fix it.
The icon does change on the 3d item in your hand, however it doesnt work in GUIs. nut sure what to override here