Explorar el Código

Resize diff view on editor view port change

James Allen hace 12 años
padre
commit
6701de796e

+ 1 - 1
services/web/public/coffee/editor/Editor.coffee

@@ -121,7 +121,7 @@ define [
 			@aceEditor = aceEditor = AceEditor.edit("editor")
 
 			@on "resize", => @aceEditor.resize()
-			@ide.layoutManager.on "resize", => @aceEditor.resize()
+			@ide.layoutManager.on "resize", => @trigger "resize"
 
 			mode = window.userSettings.mode
 			theme = window.userSettings.theme

+ 3 - 0
services/web/public/coffee/track-changes/DiffView.coffee

@@ -201,5 +201,8 @@ define [
 			else
 				@$changesAfter.hide()
 
+		resize: () ->
+			@aceEditor.resize()
+
 	return DiffView
 

+ 3 - 0
services/web/public/coffee/track-changes/TrackChangesManager.coffee

@@ -19,6 +19,9 @@ define [
 			@ide.editor.on "change:doc", () =>
 				@hideEl()
 
+			@ide.editor.on "resize", () =>
+				@diffView?.resize()
+
 			@$el.find(".track-changes-close").on "click", (e) =>
 				e.preventDefault
 				@hide()