Cleaning.

This commit is contained in:
foudfou 2014-06-04 22:03:58 +02:00
parent 738c412c23
commit 7da4cc30c0
1 changed files with 9 additions and 4 deletions

View File

@ -171,10 +171,15 @@ firetray.Handler.registerWindow = function(win) {
let baseWin = firetray.Handler.getWindowInterface(win, "nsIBaseWindow"); let baseWin = firetray.Handler.getWindowInterface(win, "nsIBaseWindow");
let nativeHandle = baseWin.nativeHandle; let nativeHandle = baseWin.nativeHandle;
let hwnd = nativeHandle ? let hwnd, wid;
firetray.Win32.hexStrToHwnd(nativeHandle) : if (nativeHandle) {
user32.FindWindowW("MozillaWindowClass", win.document.title); hwnd = firetray.Win32.hexStrToHwnd(nativeHandle);
let wid = firetray.Win32.hwndToHexStr(hwnd); wid = nativeHandle;
}
else {
hwnd = user32.FindWindowW("MozillaWindowClass", win.document.title);
wid = firetray.Win32.hwndToHexStr(hwnd);
}
log.debug("=== hwnd="+hwnd+" wid="+wid+" win.document.title: "+win.document.title); log.debug("=== hwnd="+hwnd+" wid="+wid+" win.document.title: "+win.document.title);
if (this.windows.hasOwnProperty(wid)) { if (this.windows.hasOwnProperty(wid)) {