Fixed StatusBarMouseListener after added zoom feature
Moved some common MouseListener code to the ViewportMouseListener class