Muting Bootstrap Markdown Options which make markdown editor get stuck in a loop.

Ticket Description Working
Issue #811
This commit is contained in:
Rishabh Saxena 2016-03-06 23:04:16 +05:30
parent ac7149fbe5
commit feaa61d0f2
2 changed files with 4 additions and 3 deletions

View file

@ -10,7 +10,7 @@
.col-md-8 .col-md-8
= semantic_form_for(@ticket, :url => (@ticket.new_record? ? admin_conference_tickets_path : admin_conference_ticket_path(@conference.short_title, @ticket))) do |f| = semantic_form_for(@ticket, :url => (@ticket.new_record? ? admin_conference_tickets_path : admin_conference_ticket_path(@conference.short_title, @ticket))) do |f|
= f.input :title = f.input :title
= f.input :description, input_html: { rows: 5, data: { provide: "markdown-editable" } } = f.input :description, input_html: { rows: 5, data: { provide: "markdown" } }
= f.input :price = f.input :price
= f.input :price_currency, as: :select, class: 'form-control', collection: ['USD', 'EUR', 'GBP', 'INR', 'CNY'], include_blank: false = f.input :price_currency, as: :select, class: 'form-control', collection: ['USD', 'EUR', 'GBP', 'INR', 'CNY'], include_blank: false
%p.text-right %p.text-right

View file

@ -143,8 +143,9 @@
this.$textarea this.$textarea
.on('focus', $.proxy(this.focus, this)) .on('focus', $.proxy(this.focus, this))
.on('keypress', $.proxy(this.keypress, this)) .on('keypress', $.proxy(this.keypress, this))
.on('keyup', $.proxy(this.keyup, this)) /* options muted to repair markdown editable issue */
.on('change', $.proxy(this.change, this)) //.on('keyup', $.proxy(this.keyup, this))
//.on('change', $.proxy(this.change, this))
if (this.eventSupported('keydown')) { if (this.eventSupported('keydown')) {
this.$textarea.on('keydown', $.proxy(this.keydown, this)) this.$textarea.on('keydown', $.proxy(this.keydown, this))