Reworked the zoom buttons into the ruler plugin and they work correctly