die Scrollbar etwas zu verbreitern?
So wie ich das sehe nicht wirklich per CSS
Es gibt:
scrollbar-width: auto !important;
oder:
scrollbar-width: thin !important;
die Scrollbar etwas zu verbreitern?
So wie ich das sehe nicht wirklich per CSS
Es gibt:
scrollbar-width: auto !important;
oder:
scrollbar-width: thin !important;
So wie ich das sehe nicht wirklich per CSS
Ich habe es über Win11 gemacht (regedit), aber das zeigt nur dann Wirkung, wenn die Scrollbar dauerhaft eingeblendet bleibt.
Damit muss ich mich erst einmal zufrieden geben.
Trotzdem wäre es schön, wenn ich nur wüsste woran es hapert. Bis v99 alles bestens, ab v100 dann absolut nichts mehr. Es kann m.M.n. nur mit Windows einen Zusammenhang geben in den neuen Versionen, keine Ahnung.
Danke, Andreas, für Deine Hilfe.
Danke, Andreas, für Deine Hilfe.
Naja, eine wirkliche Hilfe war das ja leider nicht.
Naja, eine wirkliche Hilfe war das ja leider nicht.
Aber wieso denn nicht, auch der Versuch zählt.
Es kann m.M.n. nur mit Windows einen Zusammenhang geben in den neuen Versionen, keine Ahnung.
Und warum funktioniert das Script dann bei mir unter Win11?
Und warum funktioniert das Script dann bei mir unter Win11?
Darüber habe ich mir natürlich auch Gedanken gemacht, aber ich habe für mich keine andere Erklärung.
Welche Version 11 nutzt Du, hier die Pro-Version.
Hier auch Pro...
Es kann m.M.n. nur mit Windows einen Zusammenhang geben in den neuen Versionen, keine Ahnung.
Mit dem heutigen Update ist in Nightly die Scrollbar wieder da. Hurrrraa!
Edit:
Auch mit der beta5 arbeitet das Script wieder normal.
Mit dem heutigen Update ist in Nightly
Das gab es ja schon oft.
Schön wenn es jetzt bei dir auch wieder funktioniert
Ich nutze schon sehr lange dieses Script zum Schließen des aktuellen Tab. Öffne ich ein zweites Fenster, so verweigert das Script in beiden geöffneten Fenstern seinen Dienst. Gibt es dazu eine Möglichkeit das zu unterbinden?
// buttonCloseTab.uc.js - Button > Firefox Tabs schliessen
(function() {
if (location != 'chrome://browser/content/browser.xhtml')
return;
try {
Components.utils.import("resource:///modules/CustomizableUI.jsm");
CustomizableUI.createWidget({
id: "fp-closetabs",
defaultArea: CustomizableUI.AREA_NAVBAR,
removable: true,
label: "Aktuellen Tab schließen",
tooltiptext: "Aktuellen Tab schließen",
onClick: function() {
BrowserCloseTabOrWindow();
},
onCreated: function(aNode) {
aNode.style.listStyleImage = 'url(\'data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" color="brown" width="12" height="12" viewBox="0 0 16 16"><path fill="currentColor" fill-opacity="context-fill-opacity" d="M9.414 8l5.293-5.293a1 1 0 0 0-1.414-1.414L8 6.586 2.707 1.293a1 1 0 0 0-1.414 1.414L6.586 8l-5.293 5.293a1 1 0 1 0 1.414 1.414L8 9.414l5.293 5.293a1 1 0 0 0 1.414-1.414z"></path></svg>\')';
return aNode;
}
});
CustomizableUI.registerToolbarNode(tb);
} catch (e) {
Components.utils.reportError(e);
};
})();
Alles anzeigen
Das kann ich so nicht bestätigen. Das Problem bei mir ist nur, dass das Skript aus dem Zweitfenster den Tab im Erstfenster schließt, das Skript im Erstfenster auch den Tab im Erstfenster, aber im Zweitfenster wird kein Tab geschlossen.
Lässt du den letzten Tab schließen? (Einstellung in about:config). Wenn nicht, musst du mindestens zwei Tabs offen haben, damit ein Tab geschlossen wird.
Was mir aufgefallen ist: In Zeile 22 wird das Argument tb geladen. Das ist, soviel ich weiß, die Variable für eine neugeschaffene Symbolleiste, die dort registriert wird. Aber diese Variable ist nirgendwo im Skript definiert.
Das kann ich so nicht bestätigen. Das Problem bei mir ist nur, dass das Skript aus dem Zweitfenster den Tab im Erstfenster schließt, das Skript im Erstfenster auch den Tab im Erstfenster, aber im Zweitfenster wird kein Tab geschlossen.
Danke, milupo, dass Du die Versuche unternommen hast. Da muss ich Dir zustimmen, auch wenn ich vier Fenster offen habe, es werden nur die Tabs im ersten Fenster geschlossen, egal von welchem Fenster aus ich das Schließen veranlasse. Es können dort beliebig viele Tabs geöffnet sein, der aktuelle wird immer geschlossen.
Das möchte ich ja nun geändert haben, ob es möglich ist kann ich nicht beurteilen.
Das möchte ich ja nun geändert haben, ob es möglich ist kann ich nicht beurteilen.
Da wirst du wohl auf aborix warten müssen, aber auch BrokenHeart hat gute JavaScript-Kenntnisse. Ich glaube, dass es nie vorgesehen war, mit mehreren Fenstern zu funktionieren oder funktionierte das irgendwann einmal bei dir? Ich denke, dass da nur ein Stückchen weiterer Code/oder geänderter Code notwendig ist.
Übrigens, die Zeile 22 ist überflüssig. Ich habe bei ardiman die Urfassung des Skriptes gefunden. Die Zeile 22 wird sicher nur gebraucht, wenn man per Skript eine eigene Symbolleiste anlegt.
Ich glaube, dass es nie vorgesehen war, mit mehreren Fenstern zu funktionieren oder funktionierte das irgendwann einmal bei dir?
Da bin ich durch Zufall darauf gestoßen. Ich nutze BS Win11, Verknüpfungen für verschiedene Versionen von Firefox sind in der Taskleiste abgelegt. Es darf nur ein ganz kurzer Linksklick auf die Verknüpfung gemacht werden, ansonsten öffnen sich weitere Fenster. Das soll erst mit Win11 der Fall sein, bis Win10 konnte auch ein Doppelklick gemacht werden, es öffnete sich immer nur ein Fenster . Das ist aber erst in letzter Zeit so aufgetreten, habe schon versucht über Einstellungen die Reaktionszeit zu verändern, aber konnte nichts positives daraus machen.
In Ermangelung von Win11 kann ich dir da nicht weiterhelfen, aber vielleicht kann aborix dir trotzdem aushelfen.
Hallo aborix,
bei mir funktioniert es mit dem neuen Codeschnipsel jetzt so, dass die Schaltfläche des Zweitfensters den Tab des Zweitfensters (und mit der Standardeinstellung auch das Fenster) schließt und die Schaltfläche des Erstfensters dann den des Erstfensters. Aus meiner Sicht ist das jetzt das korrekte Verhalten.
Danke, jetzt funktioniert es wie gewünscht.
Habe die Änderung mal nach Github übertragen:
Mfg.
Endor
Habe die Änderung mal nach Github übertragen: