tag blurred state instead of focused state

This commit is contained in:
Justin Palmer 2013-02-04 15:55:14 -08:00
parent f2da6924aa
commit 53bf6f5341
2 changed files with 2 additions and 4 deletions

View File

@ -351,11 +351,9 @@ class Editor extends View
@hiddenInput.on 'focus', => @hiddenInput.on 'focus', =>
@rootView()?.editorFocused(this) @rootView()?.editorFocused(this)
@isFocused = true @isFocused = true
@addClass 'is-focused'
@hiddenInput.on 'focusout', => @hiddenInput.on 'focusout', =>
@isFocused = false @isFocused = false
@removeClass 'is-focused'
@autosave() if config.get "editor.autosave" @autosave() if config.get "editor.autosave"
@underlayer.on 'click', (e) => @underlayer.on 'click', (e) =>

View File

@ -28,8 +28,8 @@ windowAdditions =
$(window).on 'core:close', => @close() $(window).on 'core:close', => @close()
$(window).command 'window:close', => @close() $(window).command 'window:close', => @close()
$(window).on 'focus', => $("body").addClass("is-focused") $(window).on 'focus', -> $("body").removeClass('is-blurred')
$(window).on 'blur', => $("body").removeClass("is-focused") $(window).on 'blur', -> $("body").addClass('is-blurred')
# This method is intended only to be run when starting a normal application # This method is intended only to be run when starting a normal application
# Note: RootView assigns itself on window on initialization so that # Note: RootView assigns itself on window on initialization so that