| Index: chrome/content/ui/filters-filterview.js |
| =================================================================== |
| --- a/chrome/content/ui/filters-filterview.js |
| +++ b/chrome/content/ui/filters-filterview.js |
| @@ -24,16 +24,32 @@ Cu.import("resource://gre/modules/XPCOMU |
| */ |
| var FilterView = |
| { |
| /** |
| * Initialization function. |
| */ |
| init: function() |
| { |
| + // "Manually" remove access key for col-slow tooltip, Utils.splitAllLabels() |
| + // won't do it. |
| + let slowColumn = document.getElementById("col-slow"); |
| + if (slowColumn) |
| + { |
| + for (let attr of ["display", "tooltiptext"]) |
| + { |
| + let value = slowColumn.getAttribute(attr); |
| + if (!value) |
| + continue; |
| + let [label, accessKey] = Utils.splitLabel(value); |
| + if (label != value) |
| + slowColumn.setAttribute(attr, label); |
| + } |
| + } |
| + |
| if (this.sortProcs) |
| return; |
| function compareText(/**Filter*/ filter1, /**Filter*/ filter2) |
| { |
| if (filter1.text < filter2.text) |
| return -1; |
| else if (filter1.text > filter2.text) |