get rid of m_hasRendered as m_hasProcessed covers all bases
mouse was activated on unknown mouse actions (e.g. middle double click). thanks to petriposio