fix doubleclick server being buggy

This commit is contained in:
scatterflower 2020-10-04 01:41:23 -05:00
parent 849f91d991
commit f91fc5739c
3 changed files with 6 additions and 1 deletions

View File

@ -46,6 +46,7 @@ public:
void set_loading_value(int p_value);
bool public_servers_selected = true;
bool doubleclicked = false;
~Lobby();

View File

@ -441,8 +441,9 @@ void Lobby::on_server_list_clicked(QTreeWidgetItem *p_item, int column)
// doubleclicked on an item in the serverlist so we'll connect right away
void Lobby::on_server_list_doubleclicked(QTreeWidgetItem *p_item, int column)
{
doubleclicked = true;
on_server_list_clicked(p_item, column);
on_connect_released();
//on_connect_released();
}
void Lobby::on_server_search_edited(QString p_text)

View File

@ -228,6 +228,9 @@ void AOApplication::server_packet_received(AOPacket *p_packet)
w_lobby->set_player_count(f_contents.at(0).toInt(),
f_contents.at(1).toInt());
if (w_lobby->doubleclicked)
send_server_packet(new AOPacket("askchaa#%"));
}
else if (header == "SI") {
if (f_contents.size() != 3)