
FireFox übernimmt ('klickt') das Kontextmenüelement unter die Maus (sofern vorhanden), wenn nach dem Öffnen des Menüs durch Drücken die rechte Maustaste losgelassen wird.
Dies führt dazu, dass ich häufig versehentlich „zurück“ navigiere, anstatt das Menü überhaupt (sichtbar) zu öffnen, da ich die Maus vor dem Loslassen leicht nach unten und rechts bewegen muss.
Ich entwickle die Angewohnheit, immer die rechte Maustaste gedrückt zu halten und zu dem Eintrag zu wechseln, den ich eigentlich wollte, bevor ich loslasse, aber das gefällt mir nicht.
Ist es möglich, dieses Verhalten zu deaktivieren, so dass nur LMB (oder zumindest einzweiteRMB-Klick) wählt einen Eintrag aus dem Kontextmenü aus?
(Dies ist ähnlich, betrifft aber das Systemkontextmenü von macOS. Ich frage nach dem Kontextmenü von FireFox, unter Linux, falls relevant:Wie wird das Kontextmenü angezeigt, wenn die Maus nach oben statt nach unten gedrückt wird?)
Antwort1
Ah! Das plagt mich schon seit Ewigkeiten; natürlich finde ich die Antwort erst, wenn ich gefragt habe. (Hilfreicherweise gibt es auch Kontextmenü-Konfigurationseinträgeohneder Unterstrich..)
In about:config:
ui.context_menus.after_mouseup
ist standardmäßig aktiviert false
(d. h. nicht nach dem Loslassen der Maus, nicht darauf warten, beim Loslassen der Maus öffnen). Das Ändern in true
behebt das Problem, da das Menü nicht geöffnet wird, wenn mit der Maus etwas ausgewählt wird.
Ich finde es trotzdem merkwürdig, dass RMB-Up sich wie LMB-Down verhält, wenn es geöffnet ist. Und das mit demselben „Klick“.