Don't reset cursor position during typeahead
Don't reset cursor position during typeahead

We should only reset it during match to a thing, not during all keyboard
events like backspace.

fixes #246

jareksm/bosun,vimeo/bosun,dbirchak/bosun,mehulkar/bosun,yyljlyy/bosun,yyljlyy/bosun,bosun-monitor/bosun,gregdel/bosun,vitorboschi/bosun,TrentScholl/bosun,vimeo/bosun,bookingcom/bosun,youngl98/bosun,mnikhil-git/bosun,mehulkar/bosun,jareksm/bosun,azhurbilo/bosun,CheRuisiBesares/bosun,dbirchak/bosun,melifaro/bosun,snowsnail/bosun,bosun-monitor/bosun,mhenderson-so/bosun,csmith-palantir/bosun,influxdata/bosun,bridgewell/bosun,mhenderson-so/bosun,TrentScholl/bosun,noblehng/bosun,dieface/bosun,objStorage/bosun,evgeny-potapov/bosun,jareksm/bosun,simnv/bosun,bookingcom/bosun,Dieterbe/bosun,simnv/bosun,seekingalpha/bosun,evgeny-potapov/bosun,inkel/bosun,jareksm/bosun,mxk1235/bosun,fisdap/bosun,dieface/bosun,eMerzh/bosun,briantist/bosun,simnv/bosun,dimamedvedev/bosun,gregdel/bosun,inkel/bosun,melifaro/bosun,augporto/bosun,objStorage/bosun,azhurbilo/bosun,GROpenSourceDev/bosun,treejames/bosun,vimeo/bosun,alienth/bosun,bridgewell/bosun,GROpenSourceDev/bosun,briantist/bosun,objStorage/bosun,leapar/bosun,noblehng/bosun,bookingcom/bosun,influxdata/bosun,yyljlyy/bosun,youngl98/bosun,Skyscanner/bosun,bosun-sharklasers/bosun,trigrass2/bosun,melifaro/bosun,evgeny-potapov/bosun,mxk1235/bosun,bookingcom/bosun,bookingcom/bosun,trigrass2/bosun,Skyscanner/bosun,augporto/bosun,cazacugmihai/bosun,dieface/bosun,bridgewell/bosun,couchand/bosun,dbirchak/bosun,leapar/bosun,influxdata/bosun,Dieterbe/bosun,dimamedvedev/bosun,influxdata/bosun,yyljlyy/bosun,youngl98/bosun,gregdel/bosun,fisdap/bosun,snowsnail/bosun,couchand/bosun,bosun-sharklasers/bosun,briantist/bosun,GROpenSourceDev/bosun,influxdb/bosun,madhukarreddy/bosun,shanemadden/bosun,Skyscanner/bosun,madhukarreddy/bosun,cyngn/bosun,bosun-sharklasers/bosun,Skyscanner/bosun,treejames/bosun,trigrass2/bosun,snowsnail/bosun,melifaro/bosun,alienth/bosun,CheRuisiBesares/bosun,couchand/bosun,cazacugmihai/bosun,SlashmanX/bosun,mhenderson-so/bosun,csmith-palantir/bosun,Skyscanner/bosun,csmith-palantir/bosun,dimamedvedev/bosun,GROpenSourceDev/bosun,mxk1235/bosun,dimamedvedev/bosun,madhukarreddy/bosun,inkel/bosun,influxdata/bosun,mathpl/bosun,CheRuisiBesares/bosun,bosun-sharklasers/bosun,dbirchak/bosun,bosun-monitor/bosun,trigrass2/bosun,vitorboschi/bosun,influxdb/bosun,shanemadden/bosun,bosun-monitor/bosun,leapar/bosun,dieface/bosun,gregdel/bosun,vitorboschi/bosun,alienth/bosun,madhukarreddy/bosun,mnikhil-git/bosun,leapar/bosun,treejames/bosun,CheRuisiBesares/bosun,couchand/bosun,seekingalpha/bosun,jareksm/bosun,azhurbilo/bosun,snowsnail/bosun,cyngn/bosun,noblehng/bosun,seekingalpha/bosun,influxdb/bosun,leapar/bosun,briantist/bosun,vitorboschi/bosun,influxdb/bosun,mehulkar/bosun,inkel/bosun,alienth/bosun,melifaro/bosun,jareksm/bosun,influxdata/bosun,simnv/bosun,treejames/bosun,evgeny-potapov/bosun,influxdb/bosun,TrentScholl/bosun,dieface/bosun,vitorboschi/bosun,mnikhil-git/bosun,cazacugmihai/bosun,vitorboschi/bosun,shanemadden/bosun,SlashmanX/bosun,cazacugmihai/bosun,youngl98/bosun,alienth/bosun,evgeny-potapov/bosun,mathpl/bosun,noblehng/bosun,eMerzh/bosun,shanemadden/bosun,Dieterbe/bosun,gregdel/bosun,objStorage/bosun,madhukarreddy/bosun,SlashmanX/bosun,csmith-palantir/bosun,CheRuisiBesares/bosun,bridgewell/bosun,mathpl/bosun,simnv/bosun,eMerzh/bosun,TrentScholl/bosun,briantist/bosun,bosun-monitor/bosun,dbirchak/bosun,dimamedvedev/bosun,csmith-palantir/bosun,snowsnail/bosun,inkel/bosun,treejames/bosun,csmith-palantir/bosun,mathpl/bosun,yyljlyy/bosun,bosun-monitor/bosun,yyljlyy/bosun,simnv/bosun,melifaro/bosun,youngl98/bosun,mathpl/bosun,objStorage/bosun,Skyscanner/bosun,fisdap/bosun,cyngn/bosun,azhurbilo/bosun,cazacugmihai/bosun,trigrass2/bosun,fisdap/bosun,dieface/bosun,SlashmanX/bosun,inkel/bosun,azhurbilo/bosun,fisdap/bosun,evgeny-potapov/bosun,Dieterbe/bosun,eMerzh/bosun,TrentScholl/bosun,CheRuisiBesares/bosun,augporto/bosun,SlashmanX/bosun,augporto/bosun,gregdel/bosun,eMerzh/bosun,couchand/bosun,noblehng/bosun,trigrass2/bosun,mehulkar/bosun,azhurbilo/bosun,GROpenSourceDev/bosun,couchand/bosun,dimamedvedev/bosun,noblehng/bosun,mhenderson-so/bosun,madhukarreddy/bosun,fisdap/bosun,mxk1235/bosun,influxdb/bosun,snowsnail/bosun,mehulkar/bosun,bridgewell/bosun,shanemadden/bosun,GROpenSourceDev/bosun,vimeo/bosun,augporto/bosun,seekingalpha/bosun,mxk1235/bosun,bosun-sharklasers/bosun,mehulkar/bosun,cazacugmihai/bosun,cyngn/bosun,augporto/bosun,seekingalpha/bosun,mnikhil-git/bosun,bridgewell/bosun,mnikhil-git/bosun,leapar/bosun,mnikhil-git/bosun,mxk1235/bosun,objStorage/bosun,treejames/bosun,shanemadden/bosun,bosun-sharklasers/bosun,SlashmanX/bosun,mhenderson-so/bosun,youngl98/bosun,briantist/bosun,cyngn/bosun,TrentScholl/bosun,dbirchak/bosun,mhenderson-so/bosun,mathpl/bosun,seekingalpha/bosun,eMerzh/bosun,alienth/bosun,bookingcom/bosun,cyngn/bosun