             @results_view.expand_raw_textarea()
 
             @draft = @codemirror.getValue()
+
+            if @saved_data.history_state is 'visible' # If the history was visible, we show it
+                @open_close_history event,
+                    no_animation: true
 
         on_blur: =>
             @prototype.focus_on_codemirror = false

                else
                    size = Math.min @$('.history_list').height(), @height_history
            @$('.nano').css 'visibility', 'visible'
            @desactivate_overflow()
            @$('.nano').animate
                height: size
                , 200
                , ->
                    $('body').css 'overflow', 'auto'
                    $(@).css 'visibility', 'visible' # In case the user trigger hide/show really fast
                    $('.arrow_history').show() # In case the user trigger hide/show really fast
                    $('.nano_border').show() # In case the user trigger hide/show really fast
                    $(@).nanoScroller({preventPageScrolling: true})
                    if args?.is_at_bottom is true
                        $('.nano >.content').animate
                            scrollTop: $('.history_list').height()
                            , 300

        # The 3 secrets of French cuisine is butter, butter and butter
        # We desactivate the scrollbar (if there isn't) while animating to have a smoother experience. We´ll put back the scrollbar once the animation is done.

                @state = 'visible'
                @$('.arrow_history').show()
                @$('.nano_border').show()
                @resize(args)
                @$('.nano >.content').scrollTop $('.history_list').height()


