uniformize the way edit tooltips are shown and hidden

fixes #2340