diff --git a/src/Nonemm.App/Windows/EntryWindow.axaml.cs b/src/Nonemm.App/Windows/EntryWindow.axaml.cs index 7e223a6..999e601 100644 --- a/src/Nonemm.App/Windows/EntryWindow.axaml.cs +++ b/src/Nonemm.App/Windows/EntryWindow.axaml.cs @@ -1131,9 +1131,13 @@ public sealed partial class EntryWindow : Window Status("QTC traffic is a WAE thing"); return; } + // logging it here rather than through Enter: with ESM on, Enter sends + // the next message of the contact instead of logging it, and Ctrl+Z + // means log it and open the window. N1MM calls `LogContact` at the + // same point if (Logging.Entry.Call.Trim().Length > 0 && Logging.Entry.IsComplete) { - OnEnter(); + LogContact(); } string typed = Logging.Entry.Call.Trim(); Callsign station = Callsign.Parse(