GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? 131.0.6778.86Reproduzierbarer Demo-Link https://jsfiddle.net/badiuciprian/qe28obhr/1/Beschreibe den Käfer Wie reproduziert man den Bug?Versuche, einen beliebigen Block auf die Leinwand zu ziehen Was ist das erwa...
mohamedsalem401
Ich habe es geschafft, es zu reproduzieren. Das passiert nur auf 'nativeDnD: false'. Wahrscheinlich führt das dazu, dass die Blockansicht die API des alten Sortierers verwendet. Ich werde versuchen, eine Lösung dafür voranzutreiben.
artf
@mohamedsalem401 kannst du bitte diesen hier überprüfen?
Badiuciprian
Danke, dass du dich darum gekümmert hast. Ich werde auf das Update achten.
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwenden'[email protected]', als diese Ausgabe eingereicht wurdeWelchen Browser benutzt du? Firefox 132, Chrome 131Reproduzierbarer Demo-Link https://jsfiddle.net/x54f9v68/1/Beschreibe den Käfer Wie reproduziert man den Bug?Fügen Sie einen benutzerd...
Samex
Ich glaube, das hängt vom jeweiligen SVG ab, das verwendet wird. Wenn du die anderen SVG-Symbole ansiehst, wirst du feststellen, dass sie kein Füllattribut (inline) auf dem <svg> Haupttag haben, sondern auf den <path> Kindertags. Indem das...
Tonypapousek
@samex Die Angabe von 'fill="none"' hat funktioniert, danke! Das wird definitiv helfen, dass meine benutzerdefinierten Sachen vorhersehbarer funktionieren. Darüber hinaus denke ich, dass der Hauptproblem darin besteht, Drittanbieter-SVGs (...
artf
Ja, ich würde das hier schließen, da es nicht streng mit dem Kern selbst zu tun hat, aber danke, dass du darauf hingewiesen hast.
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? 130.0.6723.117 Reproduzierbarer Demo-Link https://stackblitz.com/edit/grapesjs-react-custom-ui?file=src%2FApp.tsx Beschreibe den Käfer Wie reproduziert man den Bug?https://grapesjs-react-custom-ui.stackblitz.i...
Danstarns
Hallo @maxming2333, versuch mal, irgendwo innerhalb des markierten Bereichs im Textfeld zu klicken, bei mir lädt er den Code... https://github.com/user-attachments/assets/89f61dc6-466a-476a-b437-d0f8ae51c7ef
maxming2333
Hallo @maxming2333, versuch mal, irgendwo innerhalb des markierten Bereichs im Textfeld zu klicken, bei mir wird der Code geladen...Screen.Recording.2024-11-19.at.23.21.03.mov Ja, es kann tatsächlich nach dem Klicken auf das Pop-up-Fenster...
GJS Helper
Das Problem, auf das Sie stoßen, rührt daher, wie GrapesJS' 'CodeViewer' (der intern CodeMirror verwendet) mit dem Rendering-Lebenszyklus von React interagiert, besonders wenn es in einem benutzerdefinierten Modal eingebettet ist. React-Ko...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? 130.0.6723.117 Reproduzierbarer Demo-Link https://grapesjs.com/demo-mjml Beschreibe den Käfer Wie reproduziert man den Bug?Wähle eine Komponente zufällig aus, wie zum Beispiel den zweiten 'mj-Abschnitt' auf de...
GJS Helper
Das Problem, bei dem das Aufrufen von 'tagUpdated()' bei einer MJML-Komponente die Hover-Funktionalität unterbricht und einen Fehler auslöst, liegt an einer Diskrepanz in der Funktionsweise von 'tagUpdated()' im Vergleich zum spezifischen...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox 131.0 (64-Bit) auf Linux und Mac Reproduzierbarer Demo-Link https://grapesjs.com/demo Beschreibe den Käfer Wie reproduziert man den Bug?Beginne, die "Hover me"-Taste zu ziehenVersuche, es über das "All...
padcom
Ihr seid großartig! Und nicht einen Moment zu früh :) Ich habe heute Nachmittag eine Präsentation und kann sie jetzt auch in Firefox zeigen!
padcom
Ich habe die fehlerhafte Änderung in Firefox auf Version 109.0 gefunden. Es ist das erste Modell, das das Problem hat. Version 108.0.2 funktioniert einwandfrei. Ich hoffe, das hilft.
padcom
Ich habe außerdem jeden Abend von 2024-10-24-24-21-16-15-mozilla-central getestet, und das Problem ist ebenfalls da.
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? ChromeReproduzierbarer Demo-Link https://codepen.io/Harshsne/pen/xxoOyXOBeschreibe den Käfer Wie reproduziert man den Bug?Link zu einem Wort mit RTE hinzufügen, Link-Komponente wird hinzugefügt Geben Sie nun etw...
Sirbeagle
Ein Licht – der einzige Nachteil ist, dass wir vielleicht nie erfahren, was die Lösung am Ende war. @artf – Ich denke, wir können diese Ausgabe abschließen.
Sirbeagle
Ich habe damit ziemlich herumgespielt und kann den Fehler im Codepen reproduzieren, den @yashvi2026 bereitgestellt hat. Meine Schritte zur Fortpflanzung (meistens) sind sehr ähnlich: Geben Sie zwei Wörter mit zahlreichen Leerzeichen dazwis...
yashvi2026
Ja. Nach dem Upgrade auf die neueste Version tritt dieses Problem nicht auf.
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Microsoft Edge 130.0.2849.46Reproduzierbarer Demo-Link https://jsfiddle.net/uwybfd98/Beschreibe den Käfer Wie reproduziert man den Bug?Wählen Sie die Karussellkomponente ausKlicken Sie auf den Leerraum in der ob...
artf
@hr1201 onRender oft ausgelöst werden kann, solltest du dort niemals Hörer anhängen, wenn du sie nicht richtig bereinigen. Deine Logik ist auch rein modellbezogen, sie sollte also gar nicht im View sein, sondern einfach deinen Code in die...
GJS Helper
Das Problem, das du mit rekursiven 'component:clone'-Events und Editor-Jams hast, rührt daher, dass Event Listener in der 'view.onRender'-Methode deiner benutzerdefinierten Komponente angehängt werden. Lassen Sie uns die Ursache aufschlüss...
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome 129.0.6668.101Reproduzierbarer Demo-Link https://grapesjs.com/demoBeschreibe den Käfer Wie reproduziert man den Bug? Öffne https://grapesjs.com/demo Führe dieses Skript in DevTools aus: '''js const page =...
maxming2333
Gibt es zusätzlich zu der oben genannten Methode noch eine andere Möglichkeit, die Seite zu kopieren?
GJS Helper
Das 'TypeError: Converting circular structure to JSON', das Sie beim Klonen der Hauptkomponente einer GrapesJS-Seite und dem Hinzufügen zu einer neuen Seite auftreten, ist ein häufiges Problem im Zusammenhang mit der serialisierten GrapesJ...
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link https://jsfiddle.net/a2hbxg0y/1/ Beschreibe den Käfer Wie reproduziert man den Bug?Entwicklungswerkzeuge öffnen und den Element-Stil für den iframe-Körper schreiben – Zoom: n;...
artf
Du solltest den Zoom des iFrames nicht bearbeiten, sondern die native API verwenden.
GJS Helper
Du hast einen bestimmten Fehler in GrapesJS identifiziert, der mit der Funktion 'showOffsets' zusammenhängt, wenn auf dem iframe-Körper eine CSS-Eigenschaft 'zoom' angewendet wird. Das ist eine berechtigte Beobachtung, und ich kann das von...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox 131.0.2 Reproduzierbarer Demo-Link https://grapesjs.com/demo-newsletter-editor.html Beschreibe den Käfer Wie reproduziert man den Bug?Gehe zur Grapesjs-Demo und importiere dann folgenden HTML: '''html...
artf
Hey @jlafosse danke für den Bericht. Dieses Problem würde ich mit der neuesten Version nicht erwarten: <img width="123" alt="Screenshot 2024-10-21 um 19 00 04" src="https://github.com/user-attachments/assets/ff074a31-cd19-4547-bb27-596c92e...
jlafosse
Tatsächlich scheint das das Problem gelöst zu haben! Danke!