fix mouseovers on main browser not working if reader open (?????????)
This commit is contained in:
1 parent
d742fbfb46
commit
be8db8083e
1 file changed
+13
-9
+13
-9
@@ -1970,7 +1970,7 @@ function send_error(tab, error)
|
|||||||
} catch (err) {}
|
} catch (err) {}
|
||||||
}
|
}
|
||||||
|
|
||||||
browser.runtime.onMessage.addListener(async (req, sender) =>
|
browser.runtime.onMessage.addListener((req, sender) =>
|
||||||
{
|
{
|
||||||
if (req.type == "search")
|
if (req.type == "search")
|
||||||
{
|
{
|
||||||
@@ -2052,15 +2052,19 @@ browser.runtime.onMessage.addListener(async (req, sender) =>
|
|||||||
}
|
}
|
||||||
else if (req.type == "get_audio_base64")
|
else if (req.type == "get_audio_base64")
|
||||||
{
|
{
|
||||||
let blob = await (await fetch(req.url)).blob();
|
let f = async () =>
|
||||||
let reader = new FileReader();
|
|
||||||
let result_base64 = await new Promise((resolve) =>
|
|
||||||
{
|
{
|
||||||
let fileReader = new FileReader();
|
let blob = await (await fetch(req.url)).blob();
|
||||||
fileReader.onload = (e) => resolve(fileReader.result);
|
let reader = new FileReader();
|
||||||
fileReader.readAsDataURL(blob);
|
let result_base64 = await new Promise((resolve) =>
|
||||||
});
|
{
|
||||||
return Promise.resolve({"response" : result_base64});
|
let fileReader = new FileReader();
|
||||||
|
fileReader.onload = (e) => resolve(fileReader.result);
|
||||||
|
fileReader.readAsDataURL(blob);
|
||||||
|
});
|
||||||
|
return Promise.resolve({"response" : result_base64});
|
||||||
|
};
|
||||||
|
return f();
|
||||||
}
|
}
|
||||||
return Promise.resolve(undefined);
|
return Promise.resolve(undefined);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in new issue
Block a user