Ticket #3677: t3677.patch
File t3677.patch, 880 bytes (added by , 8 years ago) |
---|
-
trunk/binaries/data/mods/public/gui/session/messages.js
341 341 */ 342 342 function updateDiplomacy() 343 343 { 344 //getPlayerData will broke offline status, so we need to save/restore those flags. 345 //save players offline status 346 var savedOfflineStatus = {}; 347 for (let item in g_Players) 348 { 349 var player = g_Players[item]; 350 savedOfflineStatus[player.name]=player.offline; 351 } 352 344 353 g_Players = getPlayerData(g_PlayerAssignments); 345 354 355 //restore players offline status 356 for (let item in g_Players) 357 { 358 var player = g_Players[item]; 359 player.offline = savedOfflineStatus[player.name]; 360 } 361 346 362 if (g_IsDiplomacyOpen) 347 363 openDiplomacy(); 348 364 }