Code

fix shift+middle button zoom area when there are other modifiers in the mask; safe...