mirror of
https://github.com/cemu-project/DS4Windows.git
synced 2024-12-26 08:31:49 +01:00
Force prevent multiple profile editors from being created
This commit is contained in:
parent
b6b57ed7ca
commit
09f7635b47
@ -1275,19 +1275,23 @@ Suspend support not enabled.", true);
|
||||
|
||||
private void ShowProfileEditor(int device, ProfileEntity entity = null)
|
||||
{
|
||||
profOptsToolbar.Visibility = Visibility.Collapsed;
|
||||
profilesListBox.Visibility = Visibility.Collapsed;
|
||||
if (editor == null)
|
||||
{
|
||||
profOptsToolbar.Visibility = Visibility.Collapsed;
|
||||
profilesListBox.Visibility = Visibility.Collapsed;
|
||||
|
||||
preserveSize = false;
|
||||
oldSize.Width = Width;
|
||||
oldSize.Height = Height;
|
||||
this.Width = 1000;
|
||||
this.Height = 650;
|
||||
editor = new ProfileEditor(device);
|
||||
editor.CreatedProfile += Editor_CreatedProfile;
|
||||
editor.Closed += ProfileEditor_Closed;
|
||||
profDockPanel.Children.Add(editor);
|
||||
editor.Reload(device, entity);
|
||||
preserveSize = false;
|
||||
oldSize.Width = Width;
|
||||
oldSize.Height = Height;
|
||||
this.Width = 1000;
|
||||
this.Height = 650;
|
||||
editor = new ProfileEditor(device);
|
||||
editor.CreatedProfile += Editor_CreatedProfile;
|
||||
editor.Closed += ProfileEditor_Closed;
|
||||
profDockPanel.Children.Add(editor);
|
||||
editor.Reload(device, entity);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void Editor_CreatedProfile(ProfileEditor sender, string profile)
|
||||
|
Loading…
Reference in New Issue
Block a user