I've got a problem with your control EjDiagram, specifically with "Overview Control". When I add ejOverview control, which should be responsible for my mini-map. Text entry on elements and connectors doesn't work properly - the white field for text entry becomes invisible, when I implement ejOverview control. I enclose screenshots of proper display without using control.
Additionally I enclose jsplayground with example of this situation: