Relaunching Finder via its dock context menu (or from the Force Quit window) is my go-to solution for this problem.