Overview
| Comment: | [fx] WebExt: fix panel closing bug + display all paragraphs even when no errors |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | fx |
| Files: | files | file ages | folders |
| SHA3-256: |
1951743e996043ee0808931d231cbb35 |
| User & Date: | olr on 2017-09-04 08:17:35 |
| Other Links: | manifest | tags |
Context
|
2017-09-04
| ||
| 08:36 | [fx] WebExt: wrapper CSS adjustements check-in: f3d67f776e user: olr tags: trunk, fx | |
| 08:17 | [fx] WebExt: fix panel closing bug + display all paragraphs even when no errors check-in: 1951743e99 user: olr tags: trunk, fx | |
| 07:43 | [fx] oops, revert error color experiment check-in: 166280e137 user: olr tags: trunk, fx | |
Changes
Modified gc_lang/fr/webext/content_scripts/panel_gc.js from [e831e6f9ab] to [f52cce6386].
| ︙ | ︙ | |||
66 67 68 69 70 71 72 |
while (this.xParagraphList.firstChild) {
this.xParagraphList.removeChild(this.xParagraphList.firstChild);
}
this.aIgnoredErrors.clear();
}
hide () {
| | | | 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 |
while (this.xParagraphList.firstChild) {
this.xParagraphList.removeChild(this.xParagraphList.firstChild);
}
this.aIgnoredErrors.clear();
}
hide () {
this.xPanel.style.display = "none";
this.oTAC.clear();
}
addParagraphResult (oResult) {
try {
if (oResult && (oResult.sParagraph.trim() !== "" || oResult.aGrammErr.length > 0 || oResult.aSpellErr.length > 0)) {
let xNodeDiv = createNode("div", {className: "grammalecte_paragraph_block"});
// actions
let xActionsBar = createNode("div", {className: "grammalecte_paragraph_actions"});
xActionsBar.appendChild(createNode("div", {id: "grammalecte_check" + oResult.iParaNum, className: "grammalecte_paragraph_button grammalecte_green", textContent: "Réanalyser"}, {para_num: oResult.iParaNum}));
xActionsBar.appendChild(createNode("div", {id: "grammalecte_hide" + oResult.iParaNum, className: "grammalecte_paragraph_button grammalecte_red", textContent: "×", style: "font-weight: bold;"}));
// paragraph
let xParagraph = createNode("p", {id: "grammalecte_paragraph"+oResult.iParaNum, className: "grammalecte_paragraph", lang: "fr", contentEditable: "true"}, {para_num: oResult.iParaNum});
|
| ︙ | ︙ |