0502: fix click error for non-functional hover buttons
0503: rework updateWorkTools() (cleaner, more efficient)