diff --git a/src/browser.coffee b/src/browser.coffee
index e351f752d..7439899c0 100644
--- a/src/browser.coffee
+++ b/src/browser.coffee
@@ -1,4 +1,13 @@
+$ = require 'jquery'
+
module.exports =
class Browser
constructor: (@path) ->
- on: ->
\ No newline at end of file
+ $('.main.pane').append @html().hide()
+ on: ->
+ html: ->
+ $ ""
+ show: ->
+ $(".main iframe[src='#{@path}']").show()
+ hide: ->
+ $(".main iframe[src='#{@path}']").hide()
\ No newline at end of file
diff --git a/src/editor.coffee b/src/editor.coffee
index 688064bb4..1cb885718 100644
--- a/src/editor.coffee
+++ b/src/editor.coffee
@@ -162,12 +162,7 @@ class Editor
@ace.setSession buffer
else
$('#ace-editor').hide()
- path = buffer.path
- if $("iframe[src='#{path}']").length
- $("iframe[src='#{path}']").show()
- else
- $('#ace-editor').after iframe =
- ""
+ buffer.show()
Storage.set @focusedPathKey, path
Event.trigger "editor:bufferFocus", path