mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-22 12:41:09 +01:00
feat: Vote panel UI cleanup; auto-close fix (#96166)
This commit is contained in:
@@ -284,6 +284,7 @@ SUBSYSTEM_DEF(vote)
|
||||
log_admin("[key_name(toggle_initiator)] [text_verb] Dead Vote.")
|
||||
message_admins("[key_name_admin(toggle_initiator)] [text_verb] Dead Vote.")
|
||||
SSblackbox.record_feedback("nested tally", "admin_toggle", 1, list("Toggle Dead Vote", text_verb))
|
||||
update_static_data_for_all_viewers()
|
||||
|
||||
/datum/controller/subsystem/vote/ui_state()
|
||||
return GLOB.always_state
|
||||
@@ -312,8 +313,6 @@ SUBSYSTEM_DEF(vote)
|
||||
"multiSelection" = current_vote?.choices_by_ckey,
|
||||
)
|
||||
|
||||
data["voting"]= is_lower_admin ? voting : list()
|
||||
|
||||
var/list/all_vote_data = list()
|
||||
for(var/vote_name in possible_votes)
|
||||
var/datum/vote/vote = possible_votes[vote_name]
|
||||
@@ -356,6 +355,7 @@ SUBSYSTEM_DEF(vote)
|
||||
/datum/controller/subsystem/vote/ui_static_data(mob/user)
|
||||
var/list/data = list()
|
||||
data["VoteCD"] = CONFIG_GET(number/vote_delay)
|
||||
data["deadVoteEnabled"] = CONFIG_GET(flag/no_dead_vote)
|
||||
return data
|
||||
|
||||
/datum/controller/subsystem/vote/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
|
||||
@@ -374,7 +374,6 @@ SUBSYSTEM_DEF(vote)
|
||||
|
||||
voter.log_message("cancelled a vote.", LOG_ADMIN)
|
||||
message_admins("[key_name_admin(voter)] has cancelled the current vote.")
|
||||
SStgui.close_uis(src)
|
||||
reset()
|
||||
return TRUE
|
||||
|
||||
|
||||
Reference in New Issue
Block a user