fixed #1245 - repopulate the player chooser in the editor after refreshing the playerlist
This commit is contained in:
@@ -235,8 +235,13 @@ namespace OpenRA.Editor
|
|||||||
saveAsToolStripMenuItem.Enabled = true;
|
saveAsToolStripMenuItem.Enabled = true;
|
||||||
mnuMinimapToPNG.Enabled = true; // todo: what is this VB naming bullshit doing here?
|
mnuMinimapToPNG.Enabled = true; // todo: what is this VB naming bullshit doing here?
|
||||||
|
|
||||||
|
PopulateActorOwnerChooser();
|
||||||
|
}
|
||||||
|
|
||||||
|
void PopulateActorOwnerChooser()
|
||||||
|
{
|
||||||
actorOwnerChooser.Items.Clear();
|
actorOwnerChooser.Items.Clear();
|
||||||
actorOwnerChooser.Items.AddRange(map.Players.Values.ToArray());
|
actorOwnerChooser.Items.AddRange(surface1.Map.Players.Values.ToArray());
|
||||||
actorOwnerChooser.SelectedIndex = 0;
|
actorOwnerChooser.SelectedIndex = 0;
|
||||||
surface1.NewActorOwner = (actorOwnerChooser.SelectedItem as PlayerReference).Name;
|
surface1.NewActorOwner = (actorOwnerChooser.SelectedItem as PlayerReference).Name;
|
||||||
}
|
}
|
||||||
@@ -461,6 +466,8 @@ namespace OpenRA.Editor
|
|||||||
|
|
||||||
surface1.Chunks.Clear();
|
surface1.Chunks.Clear();
|
||||||
surface1.Invalidate();
|
surface1.Invalidate();
|
||||||
|
|
||||||
|
PopulateActorOwnerChooser();
|
||||||
}
|
}
|
||||||
|
|
||||||
void onDrawPlayerItem(object sender, DrawItemEventArgs e)
|
void onDrawPlayerItem(object sender, DrawItemEventArgs e)
|
||||||
|
|||||||
Reference in New Issue
Block a user