I don't like this kind of state. The needed info should go as parameters if possible. 

If this is the best way, then some better name would make code more readable. -ed usally suggests boolean. IMO, better would be newTabRequest or newTabDetails.