Bug 1911924 - don't show tab preview thumbnail placeholder when thumbnails are disabled. r=tabbrowser-reviewers,dao

Differential Revision: https://phabricator.services.mozilla.com/D219031
This commit is contained in:
DJ
2024-08-14 07:58:20 +00:00
parent 5e482208a0
commit 324236fba0

View File

@@ -90,14 +90,18 @@ export default class TabHoverPreviewPanel {
_hasValidThumbnailState(tab) {
return (
tab && tab.linkedBrowser && !tab.getAttribute("pending") && !tab.selected
this._prefDisplayThumbnail &&
tab &&
tab.linkedBrowser &&
!tab.getAttribute("pending") &&
!tab.selected
);
}
_maybeRequestThumbnail() {
let tab = this._tab;
if (!this._prefDisplayThumbnail || !this._hasValidThumbnailState(tab)) {
if (!this._hasValidThumbnailState(tab)) {
return;
}
let thumbnailCanvas = this._win.document.createElement("canvas");