private MouseToolSettingsProfile(MouseToolSettingsProfile original) { _toolActivationActionIdMap = new Dictionary <string, string>(original._toolActivationActionIdMap); _entries = new Dictionary <string, Setting>(original._entries.Count); foreach (KeyValuePair <string, Setting> entry in original._entries) { _entries.Add(entry.Key, new Setting(entry.Value)); } }
//For unit tests. internal static void Reset() { _profile = null; }