Ich habe gerade versucht, einen Link zu einer bestehenden vorgefertigten Antwort hinzuzufügen. Als ich Strg+K gedrückt habe, wurde das Popup zum Bearbeiten des Links anstelle des Popups zum Bearbeiten der vorgefertigten Antwort angezeigt, und ich habe alle meine Änderungen verloren. ![]()
Oh nein! Ich habe versucht, das Problem auf meiner gehosteten Discourse-Website nachzuvollziehen. Wenn ich das Modal zum Einfügen eines Links mit Strg+K öffne, kann ich den Link nicht einfügen. Stattdessen erhalte ich in der Konsole meines Browsers folgenden Fehler: Cannot read property 'querySelector' of null, aufgerufen von https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/components/d-editor.js#L878.
Ich bin mir nicht sicher, ob dies eine Feature-Anfrage oder ein Fehlerbericht sein sollte. Ich vermute, die Feature-Anfrage besteht darin, die Nutzung des Modals zum Einfügen von Links auch beim Bearbeiten von vordefinierten Antworten zu unterstützen.
Welchen Browser und welches Betriebssystem hast du verwendet, als du deine Änderungen verloren hast?
Ich benutze Ubuntu/Chrome
Außerdem hätte ich vielleicht in den OP noch ergänzen sollen, dass das Popup für den Link etwas seltsam wirkte: Ich konnte nicht mit Esc daraus herauskommen.
Können wir das noch reproduzieren, @simon?
Ich habe dies gerade getestet. Wenn ich Strg + K drücke, um das Link-Modal beim Erstellen einer neuen Whisper zu öffnen, verschwindet die vorbereitete Antwort, die ich gerade verfasst habe, nachdem ich auf die Schaltfläche „OK“ geklickt habe, um den Link einzufügen. Ich sehe keine Fehler in meiner Konsole. Ich teste dies mit dem neuesten Chrome-Browser unter Ubuntu.
Ich gehe davon aus, dass das Problem mit den Modal-Fenstern „Vorbereitete Antwort hinzufügen“ und „Hyperlink einfügen“ zusammenhängt. Wenn das Modal zum Einfügen von Hyperlinks geöffnet wird, schließt sich das Modal zum Hinzufügen vorbereiteter Antworten automatisch.