Forráskód Böngészése

mobile friendlz pre

Raanan Weber 5 éve
szülő
commit
782374a1b1
2 módosított fájl, 6 hozzáadás és 2 törlés
  1. 2 0
      Playground/js/main.js
  2. 4 2
      Playground/js/monacoCreator.js

+ 2 - 0
Playground/js/main.js

@@ -1073,7 +1073,9 @@ class Main {
                         var code = JSON.parse(snippet.jsonPayload).code.toString();
                         var editorSpace = document.getElementById('jsEditor');
                         if (editorSpace) {
+                            editorSpace.style.overflow = "overlay";
                             editorSpace.innerHTML = '<pre class="loading-pre">' + code + "</pre>";
+                            this.parent.menuPG.resizeBigJsEditor();
                         }
 
                         this.parent.monacoCreator.addOnMoncaoLoadedCallback(function () {

+ 4 - 2
Playground/js/monacoCreator.js

@@ -380,8 +380,10 @@ class MonacoCreator {
             }
         };
         editorOptions.minimap.enabled = document.getElementById("minimapToggle1280").classList.contains('checked');
-        document.getElementById('jsEditor').innerHTML = "";
-        this.jsEditor = monaco.editor.create(document.getElementById('jsEditor'), editorOptions);
+        var editorElement = document.getElementById('jsEditor');
+        editorElement.innerHTML = "";
+        editorElement.style.overflow = "unset";
+        this.jsEditor = monaco.editor.create(editorElement, editorOptions);
         this.jsEditor.setValue(oldCode);
 
         // We cannot call 'analyzeCode' on every keystroke, that's time consuming