Don’t update state in presenter unless prerequisites are defined
Don’t update state in presenter unless prerequisites are defined

Signed-off-by: Max Brunsfeld <78036c9b69b887700d5846f26a788d53b201ffbb@gmail.com>

devoncarew/atom,russlescai/atom,FoldingText/atom,basarat/atom,ppamorim/atom,fredericksilva/atom,ralphtheninja/atom,lpommers/atom,deoxilix/atom,PKRoma/atom,Ju2ender/atom,atom/atom,Jandersoft/atom,amine7536/atom,codex8/atom,kjav/atom,pkdevbox/atom,constanzaurzua/atom,YunchengLiao/atom,YunchengLiao/atom,Hasimir/atom,Galactix/atom,liuxiong332/atom,kjav/atom,Galactix/atom,niklabh/atom,ivoadf/atom,vinodpanicker/atom,fedorov/atom,rmartin/atom,andrewleverette/atom,bj7/atom,sekcheong/atom,mnquintana/atom,toqz/atom,deepfox/atom,Abdillah/atom,vjeux/atom,bolinfest/atom,Jandersolutions/atom,boomwaiza/atom,sotayamashita/atom,qiujuer/atom,Jdesk/atom,johnhaley81/atom,nvoron23/atom,yalexx/atom,scippio/atom,fedorov/atom,FoldingText/atom,Galactix/atom,scippio/atom,russlescai/atom,mnquintana/atom,dannyflax/atom,ashneo76/atom,gisenberg/atom,AlbertoBarrago/atom,crazyquark/atom,ralphtheninja/atom,Ju2ender/atom,alexandergmann/atom,alfredxing/atom,gzzhanghao/atom,xream/atom,FoldingText/atom,efatsi/atom,rmartin/atom,stinsonga/atom,abcP9110/atom,cyzn/atom,jjz/atom,bolinfest/atom,nvoron23/atom,helber/atom,n-riesco/atom,svanharmelen/atom,rsvip/aTom,ali/atom,g2p/atom,tjkr/atom,mertkahyaoglu/atom,davideg/atom,basarat/atom,tanin47/atom,stuartquin/atom,gzzhanghao/atom,sillvan/atom,rookie125/atom,dijs/atom,isghe/atom,deepfox/atom,davideg/atom,ReddTea/atom,kc8wxm/atom,Klozz/atom,vcarrera/atom,constanzaurzua/atom,dkfiresky/atom,sxgao3001/atom,devoncarew/atom,jordanbtucker/atom,tony612/atom,amine7536/atom,gisenberg/atom,ppamorim/atom,jordanbtucker/atom,Abdillah/atom,Jandersolutions/atom,nucked/atom,Dennis1978/atom,svanharmelen/atom,rsvip/aTom,Jandersolutions/atom,nrodriguez13/atom,vjeux/atom,001szymon/atom,florianb/atom,me-benni/atom,fscherwi/atom,toqz/atom,jlord/atom,einarmagnus/atom,Galactix/atom,kaicataldo/atom,pombredanne/atom,synaptek/atom,Dennis1978/atom,qiujuer/atom,Arcanemagus/atom,prembasumatary/atom,hpham04/atom,yangchenghu/atom,MjAbuz/atom,jlord/atom,Andrey-Pavlov/atom,davideg/atom,synaptek/atom,ObviouslyGreen/atom,scippio/atom,prembasumatary/atom,Shekharrajak/atom,basarat/atom,kjav/atom,bsmr-x-script/atom,ironbox360/atom,jeremyramin/atom,dsandstrom/atom,RobinTec/atom,FIT-CSE2410-A-Bombs/atom,mnquintana/atom,codex8/atom,Jandersoft/atom,Andrey-Pavlov/atom,Rychard/atom,Neron-X5/atom,vinodpanicker/atom,vinodpanicker/atom,ali/atom,synaptek/atom,lisonma/atom,mdumrauf/atom,stinsonga/atom,liuxiong332/atom,GHackAnonymous/atom,seedtigo/atom,RuiDGoncalves/atom,hpham04/atom,qiujuer/atom,pengshp/atom,scv119/atom,fang-yufeng/atom,Neron-X5/atom,Hasimir/atom,AlexxNica/atom,davideg/atom,Austen-G/BlockBuilder,jjz/atom,fscherwi/atom,gontadu/atom,einarmagnus/atom,acontreras89/atom,atom/atom,kdheepak89/atom,jjz/atom,kittens/atom,brettle/atom,folpindo/atom,tanin47/atom,vcarrera/atom,decaffeinate-examples/atom,pkdevbox/atom,AdrianVovk/substance-ide,fang-yufeng/atom,SlimeQ/atom,Neron-X5/atom,hagb4rd/atom,Andrey-Pavlov/atom,n-riesco/atom,chengky/atom,elkingtonmcb/atom,nvoron23/atom,vcarrera/atom,ashneo76/atom,lisonma/atom,fredericksilva/atom,cyzn/atom,jtrose2/atom,jtrose2/atom,beni55/atom,rxkit/atom,bencolon/atom,batjko/atom,Jandersoft/atom,mostafaeweda/atom,tmunro/atom,alexandergmann/atom,Austen-G/BlockBuilder,Abdillah/atom,FIT-CSE2410-A-Bombs/atom,matthewclendening/atom,GHackAnonymous/atom,targeter21/atom,panuchart/atom,bcoe/atom,hharchani/atom,rookie125/atom,fredericksilva/atom,gisenberg/atom,woss/atom,pombredanne/atom,lisonma/atom,batjko/atom,liuderchi/atom,crazyquark/atom,Jandersolutions/atom,kjav/atom,einarmagnus/atom,targeter21/atom,Mokolea/atom,SlimeQ/atom,qskycolor/atom,sillvan/atom,john-kelly/atom,matthewclendening/atom,hellendag/atom,oggy/atom,nvoron23/atom,Rychard/atom,oggy/atom,matthewclendening/atom,NunoEdgarGub1/atom,sillvan/atom,ObviouslyGreen/atom,dijs/atom,dannyflax/atom,omarhuanca/atom,champagnez/atom,Jandersolutions/atom,Ju2ender/atom,liuxiong332/atom,devmario/atom,isghe/atom,kevinrenaers/atom,RobinTec/atom,jacekkopecky/atom,ykeisuke/atom,Jdesk/atom,decaffeinate-examples/atom,dsandstrom/atom,darwin/atom,Rodjana/atom,Neron-X5/atom,NunoEdgarGub1/atom,johnhaley81/atom,001szymon/atom,chfritz/atom,devoncarew/atom,Sangaroonaom/atom,YunchengLiao/atom,hagb4rd/atom,dannyflax/atom,CraZySacX/atom,synaptek/atom,targeter21/atom,jjz/atom,hpham04/atom,mrodalgaard/atom,florianb/atom,amine7536/atom,gabrielPeart/atom,sotayamashita/atom,ali/atom,ivoadf/atom,rxkit/atom,lovesnow/atom,GHackAnonymous/atom,seedtigo/atom,AdrianVovk/substance-ide,tanin47/atom,pombredanne/atom,FoldingText/atom,xream/atom,Ingramz/atom,lpommers/atom,einarmagnus/atom,phord/atom,NunoEdgarGub1/atom,jlord/atom,helber/atom,CraZySacX/atom,hharchani/atom,AlisaKiatkongkumthon/atom,stuartquin/atom,vjeux/atom,liuderchi/atom,pengshp/atom,AlexxNica/atom,ReddTea/atom,florianb/atom,jordanbtucker/atom,gzzhanghao/atom,batjko/atom,me-benni/atom,lovesnow/atom,isghe/atom,Ingramz/atom,Rodjana/atom,ilovezy/atom,niklabh/atom,andrewleverette/atom,charleswhchan/atom,constanzaurzua/atom,kandros/atom,omarhuanca/atom,ashneo76/atom,ppamorim/atom,woss/atom,lovesnow/atom,bcoe/atom,bcoe/atom,Abdillah/atom,codex8/atom,tisu2tisu/atom,scv119/atom,qskycolor/atom,me6iaton/atom,vjeux/atom,brettle/atom,brettle/atom,KENJU/atom,gontadu/atom,originye/atom,ObviouslyGreen/atom,prembasumatary/atom,yalexx/atom,yomybaby/atom,dsandstrom/atom,gabrielPeart/atom,tony612/atom,cyzn/atom,Huaraz2/atom,champagnez/atom,transcranial/atom,kjav/atom,tisu2tisu/atom,vhutheesing/atom,wiggzz/atom,G-Baby/atom,fedorov/atom,Jdesk/atom,MjAbuz/atom,bencolon/atom,Rodjana/atom,Mokolea/atom,phord/atom,boomwaiza/atom,lovesnow/atom,Arcanemagus/atom,tjkr/atom,amine7536/atom,charleswhchan/atom,qskycolor/atom,mertkahyaoglu/atom,ardeshirj/atom,ilovezy/atom,chengky/atom,tmunro/atom,fang-yufeng/atom,liuxiong332/atom,kc8wxm/atom,me6iaton/atom,matthewclendening/atom,PKRoma/atom,charleswhchan/atom,toqz/atom,ralphtheninja/atom,charleswhchan/atom,Shekharrajak/atom,bcoe/atom,yamhon/atom,yomybaby/atom,basarat/atom,yalexx/atom,woss/atom,g2p/atom,jtrose2/atom,jlord/atom,nvoron23/atom,pengshp/atom,dkfiresky/atom,kevinrenaers/atom,daxlab/atom,dsandstrom/atom,gabrielPeart/atom,dannyflax/atom,russlescai/atom,crazyquark/atom,elkingtonmcb/atom,rmartin/atom,deoxilix/atom,ironbox360/atom,bj7/atom,Abdillah/atom,lisonma/atom,johnhaley81/atom,folpindo/atom,yalexx/atom,mnquintana/atom,rsvip/aTom,Austen-G/BlockBuilder,Hasimir/atom,liuderchi/atom,crazyquark/atom,stinsonga/atom,mostafaeweda/atom,SlimeQ/atom,sebmck/atom,rsvip/aTom,rxkit/atom,basarat/atom,medovob/atom,johnrizzo1/atom,Neron-X5/atom,sekcheong/atom,sekcheong/atom,jeremyramin/atom,kaicataldo/atom,fedorov/atom,Locke23rus/atom,wiggzz/atom,deepfox/atom,G-Baby/atom,sebmck/atom,tmunro/atom,chfritz/atom,brumm/atom,dijs/atom,jacekkopecky/atom,G-Baby/atom,acontreras89/atom,Mokolea/atom,g2p/atom,fredericksilva/atom,fang-yufeng/atom,ali/atom,AlbertoBarrago/atom,DiogoXRP/atom,champagnez/atom,rmartin/atom,hagb4rd/atom,Arcanemagus/atom,deoxilix/atom,jlord/atom,boomwaiza/atom,AlisaKiatkongkumthon/atom,jtrose2/atom,sxgao3001/atom,qiujuer/atom,DiogoXRP/atom,yalexx/atom,me6iaton/atom,omarhuanca/atom,brumm/atom,sxgao3001/atom,Austen-G/BlockBuilder,Dennis1978/atom,lovesnow/atom,yomybaby/atom,ReddTea/atom,Austen-G/BlockBuilder,decaffeinate-examples/atom,t9md/atom,Sangaroonaom/atom,andrewleverette/atom,RuiDGoncalves/atom,Jandersoft/atom,Shekharrajak/atom,pombredanne/atom,NunoEdgarGub1/atom,sebmck/atom,AlisaKiatkongkumthon/atom,mostafaeweda/atom,Ju2ender/atom,nucked/atom,mostafaeweda/atom,codex8/atom,charleswhchan/atom,devmario/atom,alfredxing/atom,sekcheong/atom,YunchengLiao/atom,mdumrauf/atom,elkingtonmcb/atom,vinodpanicker/atom,SlimeQ/atom,Sangaroonaom/atom,burodepeper/atom,sillvan/atom,scv119/atom,t9md/atom,qiujuer/atom,abcP9110/atom,sotayamashita/atom,n-riesco/atom,jacekkopecky/atom,SlimeQ/atom,russlescai/atom,johnrizzo1/atom,niklabh/atom,BogusCurry/atom,yangchenghu/atom,dsandstrom/atom,RuiDGoncalves/atom,Locke23rus/atom,chengky/atom,kandros/atom,KENJU/atom,isghe/atom,anuwat121/atom,atom/atom,omarhuanca/atom,seedtigo/atom,ardeshirj/atom,kittens/atom,devmario/atom,liuxiong332/atom,KENJU/atom,Jonekee/atom,qskycolor/atom,hellendag/atom,constanzaurzua/atom,kdheepak89/atom,me6iaton/atom,florianb/atom,kc8wxm/atom,sekcheong/atom,qskycolor/atom,n-riesco/atom,yamhon/atom,john-kelly/atom,ilovezy/atom,FoldingText/atom,mrodalgaard/atom,woss/atom,mnquintana/atom,alfredxing/atom,nrodriguez13/atom,kc8wxm/atom,Andrey-Pavlov/atom,bsmr-x-script/atom,deepfox/atom,Jandersoft/atom,Andrey-Pavlov/atom,ppamorim/atom,sxgao3001/atom,jtrose2/atom,devoncarew/atom,Shekharrajak/atom,Galactix/atom,hagb4rd/atom,abcP9110/atom,tony612/atom,kevinrenaers/atom,jeremyramin/atom,vhutheesing/atom,ardeshirj/atom,pombredanne/atom,bcoe/atom,KENJU/atom,darwin/atom,tjkr/atom,ironbox360/atom,rsvip/aTom,anuwat121/atom,mostafaeweda/atom,AlbertoBarrago/atom,mrodalgaard/atom,florianb/atom,RobinTec/atom,targeter21/atom,MjAbuz/atom,harshdattani/atom,panuchart/atom,efatsi/atom,dkfiresky/atom,liuderchi/atom,Klozz/atom,harshdattani/atom,BogusCurry/atom,rlugojr/atom,oggy/atom,kaicataldo/atom,gisenberg/atom,devmario/atom,mertkahyaoglu/atom,ReddTea/atom,yomybaby/atom,wiggzz/atom,synaptek/atom,sxgao3001/atom,medovob/atom,Ingramz/atom,bj7/atom,palita01/atom,prembasumatary/atom,rlugojr/atom,mdumrauf/atom,tisu2tisu/atom,bencolon/atom,batjko/atom,john-kelly/atom,rlugojr/atom,Locke23rus/atom,mertkahyaoglu/atom,nrodriguez13/atom,efatsi/atom,john-kelly/atom,Klozz/atom,jacekkopecky/atom,FoldingText/atom,crazyquark/atom,rookie125/atom,originye/atom,hellendag/atom,brumm/atom,n-riesco/atom,Huaraz2/atom,MjAbuz/atom,deepfox/atom,hharchani/atom,panuchart/atom,phord/atom,davideg/atom,Hasimir/atom,Ju2ender/atom,beni55/atom,jacekkopecky/atom,transcranial/atom,folpindo/atom,Shekharrajak/atom,dkfiresky/atom,kittens/atom,Hasimir/atom,russlescai/atom,abcP9110/atom,anuwat121/atom,devoncarew/atom,KENJU/atom,vcarrera/atom,helber/atom,tony612/atom,alexandergmann/atom,DiogoXRP/atom,bolinfest/atom,toqz/atom,kdheepak89/atom,constanzaurzua/atom,hagb4rd/atom,johnrizzo1/atom,palita01/atom,Jdesk/atom,ali/atom,ppamorim/atom,RobinTec/atom,yangchenghu/atom,Jdesk/atom,stuartquin/atom,Huaraz2/atom,PKRoma/atom,Austen-G/BlockBuilder,t9md/atom,targeter21/atom,hharchani/atom,001szymon/atom,RobinTec/atom,abcP9110/atom,YunchengLiao/atom,hpham04/atom,gisenberg/atom,codex8/atom,acontreras89/atom,devmario/atom,harshdattani/atom,me6iaton/atom,dkfiresky/atom,rmartin/atom,kandros/atom,lpommers/atom,scv119/atom,toqz/atom,medovob/atom,GHackAnonymous/atom,AdrianVovk/substance-ide,hpham04/atom,amine7536/atom,ilovezy/atom,dannyflax/atom,ReddTea/atom,Jonekee/atom,jjz/atom,palita01/atom,prembasumatary/atom,darwin/atom,acontreras89/atom,chengky/atom,sillvan/atom,svanharmelen/atom,MjAbuz/atom,daxlab/atom,chfritz/atom,ykeisuke/atom,kdheepak89/atom,acontreras89/atom,sebmck/atom,decaffeinate-examples/atom,lisonma/atom,fang-yufeng/atom,john-kelly/atom,hharchani/atom,basarat/atom,Jonekee/atom,BogusCurry/atom,yomybaby/atom,fredericksilva/atom,me-benni/atom,CraZySacX/atom,burodepeper/atom,GHackAnonymous/atom,yamhon/atom,dannyflax/atom,nucked/atom,kittens/atom,fedorov/atom,sebmck/atom,chengky/atom,NunoEdgarGub1/atom,Rychard/atom,bsmr-x-script/atom,burodepeper/atom,xream/atom,kdheepak89/atom,omarhuanca/atom,stinsonga/atom,originye/atom,daxlab/atom,kittens/atom,mertkahyaoglu/atom,vcarrera/atom,pkdevbox/atom,ykeisuke/atom,beni55/atom,batjko/atom,woss/atom,oggy/atom,ivoadf/atom,oggy/atom,vjeux/atom,fscherwi/atom,jacekkopecky/atom,FIT-CSE2410-A-Bombs/atom,einarmagnus/atom,tony612/atom,kc8wxm/atom,ilovezy/atom,transcranial/atom,vhutheesing/atom,isghe/atom,vinodpanicker/atom,matthewclendening/atom,gontadu/atom,AlexxNica/atom