mirror of
https://github.com/ShareX/ShareX.git
synced 2024-06-28 03:00:22 +12:00
Code refactoring
This commit is contained in:
parent
c3b27567dc
commit
a17a1f3047
|
@ -70,5 +70,10 @@ public static void WriteException(Exception exception, string message = "Excepti
|
|||
{
|
||||
WriteException(exception.ToString(), message);
|
||||
}
|
||||
|
||||
public static void Flush()
|
||||
{
|
||||
Logger?.ProcessMessageQueue();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -68,9 +68,6 @@ public SingleInstanceManager(bool isSingleInstance, string[] args)
|
|||
else
|
||||
{
|
||||
RedirectArgumentsToFirstInstance(args);
|
||||
|
||||
DebugHelper.Logger.ProcessMessageQueue();
|
||||
Environment.Exit(0);
|
||||
}
|
||||
}
|
||||
catch (AbandonedMutexException)
|
||||
|
|
1
ShareX/Forms/QRCodeForm.Designer.cs
generated
1
ShareX/Forms/QRCodeForm.Designer.cs
generated
|
@ -148,6 +148,7 @@ private void InitializeComponent()
|
|||
this.Controls.Add(this.nudQRCodeSize);
|
||||
this.Controls.Add(this.txtText);
|
||||
this.Name = "QRCodeForm";
|
||||
this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide;
|
||||
this.Shown += new System.EventHandler(this.QRCodeForm_Shown);
|
||||
this.Resize += new System.EventHandler(this.QRCodeForm_Resize);
|
||||
((System.ComponentModel.ISupportInitialize)(this.nudQRCodeSize)).EndInit();
|
||||
|
|
|
@ -298,10 +298,13 @@ private static void Main(string[] args)
|
|||
MultiInstance = CLI.IsCommandExist("multi", "m");
|
||||
|
||||
using (SingleInstanceManager singleInstanceManager = new SingleInstanceManager(!MultiInstance, args))
|
||||
using (TimerResolutionManager timerResolutionManager = new TimerResolutionManager())
|
||||
{
|
||||
if (singleInstanceManager.IsFirstInstance)
|
||||
{
|
||||
singleInstanceManager.ArgumentsReceived += SingleInstanceManager_ArgumentsReceived;
|
||||
|
||||
using (TimerResolutionManager timerResolutionManager = new TimerResolutionManager())
|
||||
{
|
||||
Run();
|
||||
}
|
||||
|
||||
|
@ -319,6 +322,10 @@ private static void Main(string[] args)
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
DebugHelper.Flush();
|
||||
}
|
||||
|
||||
private static void Run()
|
||||
{
|
||||
|
@ -383,7 +390,6 @@ public static void CloseSequence()
|
|||
SettingManager.SaveAllSettings();
|
||||
|
||||
DebugHelper.WriteLine("ShareX closed.");
|
||||
DebugHelper.Logger.ProcessMessageQueue();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue