fix new Screens get created 3x after the last GameCommand change
remove complicated GetAndEraseScreen logic and export SELECT_NONE rows if they have focus, otherwise don't export them (fixes InsertCoin row)
This commit is contained in:
@@ -14,7 +14,7 @@ public:
|
||||
|
||||
protected:
|
||||
int m_iChangeMask;
|
||||
CString m_sExportedNextScreen; // from an OptionRowHandler
|
||||
bool m_bExportWillSetANewScreen; // from an OptionRowHandler
|
||||
|
||||
vector<OptionRowHandler*> OptionRowHandlers;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user