Overview
Comment: | [fx] WebExt: don’t create menu button if textarea is not visible |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fx |
Files: | files | file ages | folders |
SHA3-256: |
5fc11add34e33c8bb25f2e0d832228f4 |
User & Date: | olr on 2017-09-27 12:05:23 |
Other Links: | manifest | tags |
Context
2017-09-27
| ||
12:26 | [fx] WebExt: no infinite animation: stop after 10 iterations check-in: 53c3063ab1 user: olr tags: trunk, fx | |
12:05 | [fx] WebExt: don’t create menu button if textarea is not visible check-in: 5fc11add34 user: olr tags: trunk, fx | |
11:45 | [fx] WebExt: secure function createNode() check-in: 57f14062ba user: olr tags: trunk, fx | |
Changes
Modified gc_lang/fr/webext/content_scripts/init.js from [46a029346c] to [6ea24993c1].
︙ | ︙ | |||
46 47 48 49 50 51 52 | oTFPanel: null, oLxgPanel: null, oGCPanel: null, createMenus: function () { let lNode = document.getElementsByTagName("textarea"); for (let xNode of lNode) { | > | | > | 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | oTFPanel: null, oLxgPanel: null, oGCPanel: null, createMenus: function () { let lNode = document.getElementsByTagName("textarea"); for (let xNode of lNode) { if (xNode.style.display !== "none" && xNode.style.visibility !== "hidden") { this.lMenu.push(new GrammalecteMenu(this.nMenu, xNode)); this.nMenu += 1; } } }, rescanPage: function () { if (this.oTFPanel !== null) { this.oTFPanel.hide(); } if (this.oLxgPanel !== null) { this.oLxgPanel.hide(); } if (this.oGCPanel !== null) { this.oGCPanel.hide(); } |
︙ | ︙ |