I think it has to do with something like
"tb.show if tb.get_last_state == -1" (which I found in another ruby having the same display behavior)
But I do not know where to look for it.
updt: I just removed the minus sign in front of the 1 and that other ruby now displays fine.
Now trying to find an equivalent for the SCF toolbar ...
i]updt:[/i] Could not find anything close but I found the names of the toolbars, so I just added a line to each script, like;
gp_cd_draw_m_tb.show if gp_cd_draw_m_tb.get_last_state == 1
and now all is well. 