Mobile view with touch capabilities on laptop

Hi there,

I’m on a laptop with touch capabilities. In the hamburger-menu, I don’t have the “shortcuts” link, because this one is displayed when

return !Discourse.Mobile.mobileView && !this.capabilities.touch;

But what if i’m on a laptop with touch capabilities and I want to display the desktop version, with shortcuts & everything ?

Thx

1 „Gefällt mir“

@zogstrip I thought you had a fix for this … no?

Nope, it was only for the “grippie” on the composer.

https://github.com/discourse/discourse/commit/ef0804fbb02dfeaa3257ee3f2c290227aa2585a5

1 „Gefällt mir“

Ich verschiebe das nach Contribute > Feature… Ich bin mir nicht sicher, ob es überhaupt eine Möglichkeit gibt, in JavaScript wirklich zu erkennen, ob eine Tastatur angeschlossen ist. Sich hier auf den User-Agent zu verlassen, ist heikel.

Trotzdem erwarte ich in den nächsten Jahren, dass immer mehr Funktionen sowohl Tastatur- als auch Touch-Steuerung unterstützen werden.

Ich frage mich, ob wir den Link zu den Tastaturkürzeln im Hamburger-Menü bedingungslos anzeigen sollten, wenn Sie kein Mobilgerät verwenden, @codinghorror?

Trotzdem… es gibt eine einfache Workaround-Lösung… drücken Sie ?

3 „Gefällt mir“