restructure if statements: first check for event, then check for screen item state
restructure if statements: first check for event, then check for screen item state

Earthwings/marble,Earthwings/marble,David-Gil/marble-dev,tzapzoor/marble,adraghici/marble,adraghici/marble,probonopd/marble,tzapzoor/marble,adraghici/marble,AndreiDuma/marble,adraghici/marble,quannt24/marble,tzapzoor/marble,David-Gil/marble-dev,tucnak/marble,Earthwings/marble,rku/marble,probonopd/marble,tucnak/marble,tzapzoor/marble,rku/marble,adraghici/marble,tzapzoor/marble,AndreiDuma/marble,AndreiDuma/marble,oberluz/marble,tucnak/marble,Earthwings/marble,oberluz/marble,oberluz/marble,tucnak/marble,tzapzoor/marble,Earthwings/marble,probonopd/marble,AndreiDuma/marble,David-Gil/marble-dev,quannt24/marble,probonopd/marble,rku/marble,rku/marble,tucnak/marble,utkuaydin/marble,David-Gil/marble-dev,David-Gil/marble-dev,oberluz/marble,adraghici/marble,utkuaydin/marble,quannt24/marble,quannt24/marble,oberluz/marble,rku/marble,utkuaydin/marble,Earthwings/marble,utkuaydin/marble,tzapzoor/marble,rku/marble,probonopd/marble,tzapzoor/marble,probonopd/marble,tucnak/marble,David-Gil/marble-dev,AndreiDuma/marble,utkuaydin/marble,quannt24/marble,tucnak/marble,quannt24/marble,oberluz/marble,AndreiDuma/marble,quannt24/marble,utkuaydin/marble,probonopd/marble