mirror of
https://github.com/moebooru/moebooru
synced 2025-08-22 01:47:48 +00:00
Use native requestSubmit instead of custom function
This commit is contained in:
parent
06c3963894
commit
9e21dc1e81
@ -78,7 +78,7 @@ window.InitTextAreas = ->
|
|||||||
AllowTextAreaFields: true
|
AllowTextAreaFields: true
|
||||||
Element: elem
|
Element: elem
|
||||||
}, (f) ->
|
}, (f) ->
|
||||||
$(form).simulate_submit()
|
form.requestSubmit()
|
||||||
return
|
return
|
||||||
return
|
return
|
||||||
return
|
return
|
||||||
@ -89,24 +89,6 @@ window.InitAdvancedEditing = ->
|
|||||||
$(document.documentElement).removeClassName 'hide-advanced-editing'
|
$(document.documentElement).removeClassName 'hide-advanced-editing'
|
||||||
return
|
return
|
||||||
|
|
||||||
### When we resume a user submit after logging in, we want to run submit events, as
|
|
||||||
# if the submit had happened normally again, but submit() doesn't do this. Run
|
|
||||||
# a submit event manually.
|
|
||||||
###
|
|
||||||
|
|
||||||
Element.addMethods 'FORM', simulate_submit: (form) ->
|
|
||||||
form = $(form)
|
|
||||||
if document.createEvent
|
|
||||||
e = document.createEvent('HTMLEvents')
|
|
||||||
e.initEvent 'submit', true, true
|
|
||||||
form.dispatchEvent e
|
|
||||||
if !e.stopped
|
|
||||||
form.submit()
|
|
||||||
else
|
|
||||||
if form.fireEvent('onsubmit')
|
|
||||||
form.submit()
|
|
||||||
return
|
|
||||||
|
|
||||||
window.onerror = (error, file, line) ->
|
window.onerror = (error, file, line) ->
|
||||||
ReportError error, file, line, null
|
ReportError error, file, line, null
|
||||||
return
|
return
|
||||||
|
@ -219,7 +219,7 @@ window.Post =
|
|||||||
$(field_id).observe 'keydown', (e) ->
|
$(field_id).observe 'keydown', (e) ->
|
||||||
if e.keyCode == Event.KEY_RETURN
|
if e.keyCode == Event.KEY_RETURN
|
||||||
e.stop()
|
e.stop()
|
||||||
@up('form').simulate_submit()
|
@up('form').requestSubmit()
|
||||||
return
|
return
|
||||||
return
|
return
|
||||||
get_post_tags_by_type: (post) ->
|
get_post_tags_by_type: (post) ->
|
||||||
|
Loading…
x
Reference in New Issue
Block a user