Only sent vote when submit is clicked (otherwise voting could ended
by a player clicking on a track, without the opportunity to select
This commit is contained in:
parent
c37b735bb9
commit
b413cc7328
@ -55,14 +55,9 @@ static const char ALL_TRACK_GROUPS_ID[] = "all";
|
|||||||
void TracksScreen::eventCallback(Widget* widget, const std::string& name,
|
void TracksScreen::eventCallback(Widget* widget, const std::string& name,
|
||||||
const int playerID)
|
const int playerID)
|
||||||
{
|
{
|
||||||
// -- track selection screen
|
if (name == "submit")
|
||||||
if ((name == "lap-spinner" || name == "reverse") &&
|
|
||||||
STKHost::existHost() && m_selected_track != NULL)
|
|
||||||
{
|
{
|
||||||
voteForPlayer();
|
voteForPlayer();
|
||||||
}
|
|
||||||
else if (name == "submit")
|
|
||||||
{
|
|
||||||
VoteOverview::getInstance()->push();
|
VoteOverview::getInstance()->push();
|
||||||
}
|
}
|
||||||
else if (name == "tracks")
|
else if (name == "tracks")
|
||||||
@ -104,7 +99,6 @@ void TracksScreen::eventCallback(Widget* widget, const std::string& name,
|
|||||||
if (STKHost::existHost())
|
if (STKHost::existHost())
|
||||||
{
|
{
|
||||||
w2->setBadge(selection, OK_BADGE);
|
w2->setBadge(selection, OK_BADGE);
|
||||||
voteForPlayer();
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user