diff --git a/widget/src/tooltip.rs b/widget/src/tooltip.rs index 0c72e916..ffbf92e3 100644 --- a/widget/src/tooltip.rs +++ b/widget/src/tooltip.rs @@ -258,6 +258,7 @@ where (State::Open { .. }, None) => { *state = State::Idle; shell.invalidate_layout(); + shell.request_redraw(); } (State::Open { .. }, Some(_)) | (State::Idle, None) => (), }