Hi. I have problem described in title. I can't point exactly when icons disappear. On startup they look good. After some time, they gone. If i move mouse over invisible buttons, tooltip popups. Clicking also working. If i reload script folder, icons back again.
Icons are png files with transparency.
This bug isn't new, i have same issues in vegas 12.
This is an o-o-o-old bug. To fix it, Vegas programmers have to figure out what code could be the cause of it. To do this, they need to install multiple scripts, extensions, use them daily, and watch the toolbar :)
BTW, Vegasaur 2.6+ can detect disappeared icons on the toolbar and automatically restore them. Not a bug fix, but this works 99% of the time.
For me, at least, it's always been associated with doing something in an external program while editing. In particular, doing something in Photoshop could/would almost certainly make the icons disappear--not every time, but enough to make it a real pain. Another annoyance is that files created in photoshop and brought into Vegas cannot be deleted from within Vegas. E.g. select an event in the project media window, right click and choose remove from the project and delete files. You can remove a PSD from the project, but not delete that file, event though programs such as Unlocker show that Vegas does not have a handle on it.
You've probably done this already, but if not, the best use of altarvic's script is to assign it to a keyboard command--I use F4.
This still exists in VP15 build 216. malowz noted that a simple way to reproduce is disconnect the video cable from a second monitor. I just tried that and it happened for me too, even with Vegasaur running.
It's important to note that this is a different issue from the one whereby installing plugins or scripts causes buttons on customized toolbar to get replaced (discussed here and here), which also still exists in VP15 build 216.
So, this is the reliable way to reproduce this bug (at last!) - I also could reproduce it. I hope that VEGAS team will fix it soon.
Nick, Vegasaur does not fix this bug, but it can detect that icons were unloaded from memory (to be more precise - from toolbar's image list - this information for VEGAS developers) and load them again. It performs a check when switching from another application.