It looks the OnMaximize event is not called, but the Refresh event is called instead. ```razor private void DoOnMaximize(MouseEventArgs args) { IsMaximized = !IsMaximized; OnRefresh.InvokeAsync(new Tuple<ICardTools, MouseEventArgs>(this, args)); } ```