From 267c146473382e71e15ccf9ff553e41690f0ef52 Mon Sep 17 00:00:00 2001 From: Naoki Takezoe Date: Sun, 15 Apr 2018 12:19:48 +0900 Subject: [PATCH] Keep editor wrap mode as same as GitBucket core https://github.com/gitbucket/gitbucket/pull/1954 --- src/main/twirl/gitbucket/gist/editor.scala.html | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/twirl/gitbucket/gist/editor.scala.html b/src/main/twirl/gitbucket/gist/editor.scala.html index 6304640..d98ab92 100644 --- a/src/main/twirl/gitbucket/gist/editor.scala.html +++ b/src/main/twirl/gitbucket/gist/editor.scala.html @@ -30,6 +30,11 @@ var editor = ace.edit('editor-@i'); editor.setTheme("ace/theme/monokai"); + if(localStorage.getItem('gitbucket:editor:wrap') == 'true'){ + editor.getSession().setUseWrapMode(true); + $('#wrap-@i').val('true'); + } + @if(fileName.nonEmpty){ editor.getSession().setMode("ace/mode/@helpers.editorType(fileName)"); } @@ -37,8 +42,10 @@ $('#wrap-@i').change(function(){ if($('#wrap-@i option:selected').val() == 'true'){ editor.getSession().setUseWrapMode(true); + localStorage.setItem('gitbucket:editor:wrap', 'true'); } else { editor.getSession().setUseWrapMode(false); + localStorage.setItem('gitbucket:editor:wrap', 'false'); } });