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