Fix edge cases where screenshake uses wrong chatbox coordinates due to it being initialized later than needed.
This commit is contained in:
parent
d6ebc3e80b
commit
ee918a4f81
@ -2360,6 +2360,9 @@ void Courtroom::objection_done() { handle_ic_message(); }
|
|||||||
|
|
||||||
void Courtroom::handle_ic_message()
|
void Courtroom::handle_ic_message()
|
||||||
{
|
{
|
||||||
|
// Update the chatbox information
|
||||||
|
initialize_chatbox();
|
||||||
|
|
||||||
// Display our own character
|
// Display our own character
|
||||||
display_character();
|
display_character();
|
||||||
|
|
||||||
@ -2377,9 +2380,6 @@ void Courtroom::handle_ic_message()
|
|||||||
// Parse the emote_mod part of the chat message
|
// Parse the emote_mod part of the chat message
|
||||||
handle_emote_mod(m_chatmessage[EMOTE_MOD].toInt(), m_chatmessage[IMMEDIATE].toInt() == 1);
|
handle_emote_mod(m_chatmessage[EMOTE_MOD].toInt(), m_chatmessage[IMMEDIATE].toInt() == 1);
|
||||||
|
|
||||||
// Update the chatbox information
|
|
||||||
initialize_chatbox();
|
|
||||||
|
|
||||||
// if we have instant objections disabled, and queue is not empty, check if next message after this is an objection.
|
// if we have instant objections disabled, and queue is not empty, check if next message after this is an objection.
|
||||||
if (!ao_app->is_instant_objection_enabled() && chatmessage_queue.size() > 0)
|
if (!ao_app->is_instant_objection_enabled() && chatmessage_queue.size() > 0)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user