mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-26 00:57:30 +09:00
Bug 1039540 - Disable the sorting of rows of sub-dialogs when right clicking (+ style clean up)
This commit is contained in:
parent
8d0c3c72d3
commit
e0c491fafe
2 changed files with 16 additions and 4 deletions
|
|
@ -233,8 +233,20 @@ var gPermissionManager = {
|
||||||
var urlLabel = document.getElementById("urlLabel");
|
var urlLabel = document.getElementById("urlLabel");
|
||||||
urlLabel.hidden = !urlFieldVisible;
|
urlLabel.hidden = !urlFieldVisible;
|
||||||
|
|
||||||
var os = Components.classes["@mozilla.org/observer-service;1"]
|
let treecols = document.getElementsByTagName("treecols")[0];
|
||||||
.getService(Components.interfaces.nsIObserverService);
|
treecols.addEventListener("click", event => {
|
||||||
|
if (event.target.nodeName != "treecol" || event.button != 0) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
let sortField = event.target.getAttribute("data-field-name");
|
||||||
|
if (!sortField) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
gPermissionManager.onPermissionSort(sortField);
|
||||||
|
});
|
||||||
|
|
||||||
Services.obs.notifyObservers(null, NOTIFICATION_FLUSH_PERMISSIONS, this._type);
|
Services.obs.notifyObservers(null, NOTIFICATION_FLUSH_PERMISSIONS, this._type);
|
||||||
Services.obs.addObserver(this, "perm-changed", false);
|
Services.obs.addObserver(this, "perm-changed", false);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -54,10 +54,10 @@
|
||||||
onselect="gPermissionManager.onPermissionSelected();">
|
onselect="gPermissionManager.onPermissionSelected();">
|
||||||
<treecols>
|
<treecols>
|
||||||
<treecol id="siteCol" label="&treehead.sitename.label;" flex="3"
|
<treecol id="siteCol" label="&treehead.sitename.label;" flex="3"
|
||||||
onclick="gPermissionManager.onPermissionSort('rawHost');" persist="width"/>
|
data-field-name="rawHost" persist="width"/>
|
||||||
<splitter class="tree-splitter"/>
|
<splitter class="tree-splitter"/>
|
||||||
<treecol id="statusCol" label="&treehead.status.label;" flex="1"
|
<treecol id="statusCol" label="&treehead.status.label;" flex="1"
|
||||||
onclick="gPermissionManager.onPermissionSort('capability');" persist="width"/>
|
data-field-name="capability" persist="width"/>
|
||||||
</treecols>
|
</treecols>
|
||||||
<treechildren/>
|
<treechildren/>
|
||||||
</tree>
|
</tree>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue