correctly showing in the popupmenu escaped html characters
This commit is contained in:
parent
a3bd902b4e
commit
9087be4811
1 changed files with 9 additions and 2 deletions
|
|
@ -31,7 +31,14 @@ let tabType;
|
||||||
let num_special_menu_items = 0;
|
let num_special_menu_items = 0;
|
||||||
|
|
||||||
document.addEventListener('DOMContentLoaded', async () => {
|
document.addEventListener('DOMContentLoaded', async () => {
|
||||||
let prefs = await browser.storage.sync.get({do_debug: prefs_default.do_debug, dynamic_menu_force_enter: prefs_default.dynamic_menu_force_enter, add_tags: prefs_default.add_tags, get_calendar_event: prefs_default.get_calendar_event, get_task: prefs_default.get_task, connection_type: prefs_default.connection_type});
|
let prefs = await browser.storage.sync.get({
|
||||||
|
do_debug: prefs_default.do_debug,
|
||||||
|
dynamic_menu_force_enter: prefs_default.dynamic_menu_force_enter,
|
||||||
|
add_tags: prefs_default.add_tags,
|
||||||
|
get_calendar_event: prefs_default.get_calendar_event,
|
||||||
|
get_task: prefs_default.get_task,
|
||||||
|
connection_type: prefs_default.connection_type
|
||||||
|
});
|
||||||
taLog = new taLogger("mzta-popup",prefs.do_debug);
|
taLog = new taLogger("mzta-popup",prefs.do_debug);
|
||||||
i18n.updateDocument();
|
i18n.updateDocument();
|
||||||
let reponse = await browser.runtime.sendMessage({command: "popup_menu_ready"});
|
let reponse = await browser.runtime.sendMessage({command: "popup_menu_ready"});
|
||||||
|
|
@ -191,7 +198,7 @@ async function searchPrompt(allPrompts, tabId, tabType){
|
||||||
filteredData.forEach(item => {
|
filteredData.forEach(item => {
|
||||||
const itemDiv = document.createElement('div');
|
const itemDiv = document.createElement('div');
|
||||||
itemDiv.classList.add('mzta_autocomplete-item');
|
itemDiv.classList.add('mzta_autocomplete-item');
|
||||||
itemDiv.textContent = item.label;
|
itemDiv.textContent = new DOMParser().parseFromString(item.label, "text/html").documentElement.textContent;
|
||||||
itemDiv.setAttribute('data-id', item.id);
|
itemDiv.setAttribute('data-id', item.id);
|
||||||
if((item.id === 'prompt_add_tags')||(item.id === 'prompt_get_calendar_event')||(item.id === 'prompt_get_task')){
|
if((item.id === 'prompt_add_tags')||(item.id === 'prompt_get_calendar_event')||(item.id === 'prompt_get_task')){
|
||||||
itemDiv.className += ' special_prompt';
|
itemDiv.className += ' special_prompt';
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue