summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--release-notes.md3
-rw-r--r--src/StardewModdingAPI/Framework/Monitor.cs3
2 files changed, 5 insertions, 1 deletions
diff --git a/release-notes.md b/release-notes.md
index 5c693292..5f2999d1 100644
--- a/release-notes.md
+++ b/release-notes.md
@@ -15,11 +15,12 @@ See [log](https://github.com/Pathoschild/SMAPI/compare/1.9...1.10).
* SMAPI now rewrites many mods for compatibility with game updates, but some mods will need an update.
-->
-## 1.9.1
+## 1.10
See [log](https://github.com/Pathoschild/SMAPI/compare/1.9...1.9.1).
For mod developers:
* Fixed mouse-changed event never updating prior mouse position.
+* Fixed `monitor.ExitGameImmediately` not working correctly.
## 1.9
See [log](https://github.com/Pathoschild/SMAPI/compare/1.8...1.9).
diff --git a/src/StardewModdingAPI/Framework/Monitor.cs b/src/StardewModdingAPI/Framework/Monitor.cs
index 70dd94c0..76793bbf 100644
--- a/src/StardewModdingAPI/Framework/Monitor.cs
+++ b/src/StardewModdingAPI/Framework/Monitor.cs
@@ -71,6 +71,7 @@ namespace StardewModdingAPI.Framework
this.Source = source;
this.LogFile = logFile;
this.ConsoleManager = consoleManager;
+ this.RequestExit = requestExitDelegate;
}
/// <summary>Log a message for the player or developer.</summary>
@@ -129,6 +130,8 @@ namespace StardewModdingAPI.Framework
{
if (this.ConsoleManager.SupportsColor)
{
+ if (background.HasValue)
+ Console.BackgroundColor = background.Value;
Console.ForegroundColor = color;
Console.WriteLine(message);
Console.ResetColor();