since an event wasn't added to the queue no redraws we're done when the panel was already open, instead use a notifier.