if (webPreview.previewItem && webPreview.previewItem->scene())
removeItem(webPreview.previewItem);
// Fall through to deletion!
- [[clang::fallthrough]];
case WebPreview::HidePreview:
if (webPreview.previewItem) {
delete webPreview.previewItem;
removeItem(webPreview.previewItem);
}
// fall through into to set hidden state
- [[clang::fallthrough]];
case WebPreview::DelayPreview:
// we're just loading, so haven't shown the preview yet.
webPreview.previewState = WebPreview::HidePreview;