v1.3
This commit is contained in:
parent
de5b5c373a
commit
464a17008e
@ -77,10 +77,10 @@ const createOverlay = (text) => {
|
|||||||
loadSettings().then((settings) => {
|
loadSettings().then((settings) => {
|
||||||
overlay.style.cssText = `
|
overlay.style.cssText = `
|
||||||
position: absolute;
|
position: absolute;
|
||||||
padding: 10px;
|
padding: 5px;
|
||||||
z-index: 2147483647;
|
z-index: 2147483647;
|
||||||
color: rgba(0, 0, 0, ${settings.textOpacity / 100});
|
color: rgba(0, 0, 0, ${settings.textOpacity / 100});
|
||||||
font-size: 14px;
|
font-size: 16px;
|
||||||
max-width: 600px;
|
max-width: 600px;
|
||||||
white-space: pre-wrap;
|
white-space: pre-wrap;
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
@ -104,6 +104,7 @@ const positionOverlay = () => {
|
|||||||
const rect = range.getBoundingClientRect();
|
const rect = range.getBoundingClientRect();
|
||||||
|
|
||||||
// Get scroll positions
|
// Get scroll positions
|
||||||
|
// this is deprecated but currently the only way thank you mr mozilla
|
||||||
const scrollX = window.pageXOffset || document.documentElement.scrollLeft;
|
const scrollX = window.pageXOffset || document.documentElement.scrollLeft;
|
||||||
const scrollY = window.pageYOffset || document.documentElement.scrollTop;
|
const scrollY = window.pageYOffset || document.documentElement.scrollTop;
|
||||||
|
|
||||||
@ -314,12 +315,8 @@ const modifyNearestInput = async () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const oldPlaceholder = nearestInput.placeholder;
|
|
||||||
nearestInput.placeholder = "Processing...";
|
|
||||||
const llmResponse = await queryLLM(selectedText);
|
const llmResponse = await queryLLM(selectedText);
|
||||||
nearestInput.value = llmResponse;
|
nearestInput.value = llmResponse;
|
||||||
// replace the placeholder again so we do not interefere with the users ability to solve
|
|
||||||
nearestInput.placeholder = oldPlaceholder;
|
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error("Error:", error);
|
console.error("Error:", error);
|
||||||
nearestInput.value = "Error processing request";
|
nearestInput.value = "Error processing request";
|
||||||
|
Loading…
Reference in New Issue
Block a user