fix: redraw the bubble