lib/patchmaster/curses/trigger_window.rb in patchmaster-1.0.0 vs lib/patchmaster/curses/trigger_window.rb in patchmaster-1.1.2

- old
+ new

@@ -14,11 +14,13 @@ super pm = PM::PatchMaster.instance i = 0 pm.inputs.each do |instrument| instrument.triggers.each do |trigger| - @win.setpos(i+1, 1) - @win.addstr(make_fit(":#{instrument.sym} #{trigger.to_s}")) + if i < visible_height + @win.setpos(i+1, 1) + @win.addstr(make_fit(":#{instrument.sym} #{trigger.to_s}")) + end i += 1 end end end end