GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome (Versionen 142-144), Safari (Versionen 16.3, 26.1), vielleicht auch andere Reproduzierbarer Demo-Link https://jsfiddle.net/saeedhbi/tqfe7p04/ Beschreibe den Käfer Wie reproduziert man den Bug? Initialis...
GJS Helper
Der 'TypeError: Cannot read properties of null (read 'hasFocus')' im GrapesJS Canvas-Modul ist ein bekanntes Problem, das aus einer Rennbedingung resultiert. Sie tritt auf, wenn Tastaturbefehle (wie Strg+Z, Löschen) versuchen, 'editor aufz...
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Alle Browser (Chrome, Safari, Firefox, Edge) Reproduzierbarer Demo-Link https://jsfiddle.net/saeedhbi/tdsLa6qe/ Beschreibe den Käfer Wie reproduziert man den Bug? Erstellen Sie einen einfachen GrapeJS-Editor (...
saeedhbi
Hallo @artf, nachdem ich die Full Stack Trace genauer untersucht habe, habe ich festgestellt, dass der Fehler nicht in GrapesJS liegt. Der Aufruf 'event.key.toLowerCase()' stammt aus unserem eigenen Anwendungscode – einem globalen 'window....
artf
Hey @saeedhbi, wo genau siehst du 'event.key.toLowerCase()' in unserem Code? Bist du sicher, dass es nicht von deiner Seite kommt? Leider ist das JSFIDDLE nicht hilfreich, scheint zu sehr die KI zu schief 😅 zu sein, es lädt nicht einmal d...
GJS Helper
Der 'TypeError: Cannot read properties of undefined (reading 'toLowerCase')' im Keyboard-Handler von GrapesJS ist ein bekanntes Problem, das auftritt, wenn bestimmte Tastaturereignisse, insbesondere solche aus Input Method Editors (IMEs),...
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Edge 144.0.3719.92 Reproduzierbarer Demo-Link https://jsfiddle.net/L61f0qtz/ Beschreibe den Käfer Wie reproduziert man den Bug? Öffnen Sie den GrapesJS-Editor in Microsoft Edge. Fügen Sie eine Tastenkarte zum...
GJS Helper
Das Problem, dass 'preventDefault()' für Strg+S und Strg+Shift+S in Microsoft Edge nicht funktioniert, wenn die GrapesJS-Canvas fokussiert ist, ist eine häufige Herausforderung, wie Browser Tastaturereignisse innerhalb von iframes und syst...
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Safari 18.5 auf dem Mac Reproduzierbarer Demo-Link https://codepen.io/jmulik/pen/LEpdjZq Beschreibe den Käfer Wie reproduziert man den Bug? Anzeigen https://codepen.io/jmulik/pen/LEpdjZq in Chrome – Kann Blöck...
them7d
Ja, es funktioniert nicht, weil der Code nicht vollständig mit dem Safari-Browser kompatibel ist Um dieses Problem zu beheben, musst du Trauben in NextJS verwenden, wie auf dieser Seite https://grapesjs.com/demo.html
GJS Helper
Das Problem, das du hast, dass Drag & Drop in Safari seit GrapesJS v0.22.1 nicht mehr funktioniert, ist ein bekanntes Verhalten im Zusammenhang mit Änderungen im Speichermanagement des Frameworks. Ursache GrapesJS v0.22.0 führte ein bedeut...
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Edge Version 135.0.2535.51 (Offizielle Version) (64-Bit), Chrome Version 135.0.6422.112 (Offizielle Version) (64-Bit) Reproduzierbarer Demo-Link https://grapesjs.com/demo Beschreibe den Käfer Testumgebung: Bet...
artf
Hey, @msftedad das Website-Repository ist hier, kannst du gerne eine PR mit der Lösung (file/GrapesEditor.tsx)) einreichen. Ich schließe das Problem, da es nichts mit dem Kern zu tun hat.
GJS Helper
Dies ist ein gültiger und wichtiger Barrierefreiheitsfehlerbericht für die GrapesJS-Demo-Seite. Das Problem entsteht dadurch, dass das "<img>Tag" für das GrapesJS-Logo ein leeres "alt"-Attribut hat, was den Bildschirmlesern fälschlicherwei...
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Edge: Version 135.0.2535.51 (Offizielle Version) (64-Bit), Chrome: Version 135.0.6422.112 (Offizielle Version) (64-Bit) Reproduzierbarer Demo-Link https://app.grapesjs.com/studio?utmsource=grapesjs&utmmedium=m...
msftedad
Hallo Team, gibt es Neuigkeiten zu diesem Problem?
GJS Helper
Das von Ihnen beschriebene Problem verdeutlicht eine häufige Barrierefreiheitsherausforderung bei Webentwicklern, die stark auf Drag-and-Drop-Interaktionen setzen. GrapesJS implementiert standardmäßig seine Block- und Komponentenmanipulati...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Version 131.0.6778.109 (Offizielle Version) (64-Bit) Reproduzierbarer Demo-Link https://grapesjs.com/demo-newsletter-editor Beschreibe den Käfer Wie reproduziert man den Bug?Platziere den Mauszeiger an...
Sirbeagle
Ich glaube, ich habe das als einen Konflikt mit der Möglichkeit identifiziert, mehrere Blöcke gleichzeitig auszuwählen. Kommentar raus ''s this.clearSelection(this. Canvas.getWindow()); ``` Zeile 539 in /src/editor/model/Editor.ts scheint...
GJS Helper
Du bist auf ein häufiges Problem gestoßen, bei dem die Textauswahl im GrapesJS Rich Text Editor (RTE) den ausgewählten Text nicht visuell hervorhebt, obwohl die Auswahl selbst funktional ist (z. B. kann man den Text kopieren). Dieses Verha...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox 125.0.3, Brave 1.66.110 Reproduzierbarer Demo-Link https://jsfiddle.net/szLp8h4n Beschreibe den Käfer Befolge der 'git'-Anweisung, um Grapesjs zu installieren, wenn du 'yarn start' im Terminal ausführs...
artf
Danke@shapley ja, es hat eigentlich nichts mit GrapesJS oder sogar Garn zu tun, du musst File System Watchers erhöhen.
GJS Helper
Der Fehler 'ENOSPC: Systembegrenzung für die Anzahl der erreichten Dateibeobachter' ist ein häufiges Problem auf Linux-Systemen, einschließlich Ubuntu 24.04 LTS, bei großen Projekten mit vielen Dateien, wie dem GrapesJS-Repository mit sein...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Vivaldi Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?Drücke Strg+Z nach einer Aktion, um sie rückgängig zu machenDie Aktion ist umgekehrt, aber me...
GJS Helper
Das Problem, das du mit Strg+Z hast, das sowohl GrapesJS-Rückgängigmachen als auch die Browser-Verknüpfung "letzten geschlossenen Tab neu öffnen"-Verknüpfung auslöst, liegt daran, dass das 'keydown'-Ereignis für Strg+Z seine Standardaktion...
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Version 115.0.5790.171 (Offizieller Build) (64-Bit)Reproduzierbarer Demo-Link https://codesandbox.io/s/1r0w2pk1vl?file=/index.htmlBeschreibe den Käfer Wie reproduziert man den Bug?... Fügen Sie diesen Formularty...
artf
Das 'getJs' gibt das JS deines Komponentenmodells zurück (das, das du in 'model.defaults.script' platzieren würdest), nicht die Komponentenansicht. Bitte lesen Sie Komponenten & JS sorgfältig
GJS Helper
Das Problem, auf das du stößt, bei dem 'editor.getJs({ component })' trotz eines 'submit'-Event-Handlers, der in der 'view.events' deiner benutzerdefinierten Formkomponente definiert ist, einen leeren String zurückgibt, ist erwartetes Verh...