interpret shortcut-delay==0 as unlimited delay