lib/fusuma/plugin/buffers/keypress_buffer.rb in fusuma-plugin-keypress-0.3.0 vs lib/fusuma/plugin/buffers/keypress_buffer.rb in fusuma-plugin-keypress-0.4.0.pre

- old
+ new

@@ -15,13 +15,13 @@ end def clear_expired(*) return if @events.empty? - if released? - released_code = @events.last.record.code - @events.delete_if { |e| e.record.code == released_code } - end + return unless released? + + released_code = @events.last.record.code + @events.delete_if { |e| e.record.code == released_code } end def empty? @events.empty? end