非アクティブ時のクリックしたときの挙動
rabbit0.9.0で確認.非アクティブ時にクリックした時に次のスライドへ進むかどうかが,クリックでスライドを進めたことがあるかどうかで変わる.
非アクティブ時にクリックした時は次のスライドに進んで欲しくないので,こうした.
@@ -36,6 +36,7 @@ else handled = handle_button_release(event, last_button_press_event) end + last_button_press_event = nil handled end end @@ -47,6 +48,7 @@ } def handle_button_release(event, last_button_press_event) + return true unless last_button_press_event press_event_type = last_button_press_event.event_type if BUTTON_PRESS_HANDLER.has_key?(press_event_type) __send__(BUTTON_PRESS_HANDLER[press_event_type],
というのを以前書いていたので,rabbitを更新した後,書き換えたコードを掘り起こして/opt/local/lib/ruby/vendor_ruby/1.8/rabbit/renderer/display
にぶち込んだ.