1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-24 07:52:27 +01:00

replace use of deprecated getBoxObjectFor in liberator.beep

This commit is contained in:
Doug Kearns
2008-10-29 10:13:40 +00:00
parent ca150fcd31
commit f86f2dcee5

View File

@@ -625,11 +625,13 @@ const liberator = (function () //{{{
// flash the visual bell // flash the visual bell
let popup = document.getElementById("liberator-visualbell"); let popup = document.getElementById("liberator-visualbell");
let win = config.visualbellWindow; let win = config.visualbellWindow;
let box = document.getBoxObjectFor(win); let rect = win.getBoundingClientRect();
let width = rect.right - rect.left;
let height = rect.bottom - rect.top;
// NOTE: this doesn't seem to work in FF3 with full box dimensions // NOTE: this doesn't seem to work in FF3 with full box dimensions
popup.openPopup(win, "overlap", 1, 1, false, false); popup.openPopup(win, "overlap", 1, 1, false, false);
popup.sizeTo(box.width - 2, box.height - 2); popup.sizeTo(width - 2, height - 2);
setTimeout(function () { popup.hidePopup(); }, 20); setTimeout(function () { popup.hidePopup(); }, 20);
} }
else else