TAStudio: Squish some more exceptions
- Opening a TASProj or closing BizHawk with the Virtual Pad open - Opening TAStudio with small window size saved in settings
This commit is contained in:
parent
c5407472cd
commit
e808618981
|
@ -283,12 +283,27 @@ namespace BizHawk.Client.EmuHawk
|
|||
|
||||
if (Settings.MainVerticalSplitDistance > 0)
|
||||
{
|
||||
MainVertialSplit.SplitterDistance = Settings.MainVerticalSplitDistance;
|
||||
try
|
||||
{
|
||||
MainVertialSplit.SplitterDistance = Settings.MainVerticalSplitDistance;
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
MainVertialSplit.SplitterDistance = defaultMainSplitDistance;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if (Settings.BranchMarkerSplitDistance > 0)
|
||||
{
|
||||
BranchesMarkersSplit.SplitterDistance = Settings.BranchMarkerSplitDistance;
|
||||
try
|
||||
{
|
||||
BranchesMarkersSplit.SplitterDistance = Settings.BranchMarkerSplitDistance;
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
BranchesMarkersSplit.SplitterDistance = defaultBranchMarkerSplitDistance;
|
||||
}
|
||||
}
|
||||
|
||||
RefreshDialog();
|
||||
|
|
|
@ -182,7 +182,10 @@ namespace BizHawk.Client.EmuHawk
|
|||
if (Global.MovieSession.Movie.IsPlaying && !Global.MovieSession.Movie.IsFinished)
|
||||
{
|
||||
Readonly = true;
|
||||
Pads.ForEach(p => p.Set(Global.MovieSession.CurrentInput));
|
||||
if (Global.MovieSession.CurrentInput != null)
|
||||
{
|
||||
Pads.ForEach(p => p.Set(Global.MovieSession.CurrentInput));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue