Robin Getz
3657fc1532
GLScope: Fix missing freerun setting copy in assignment operator
...
cppcheck reported that GLScopeSettings::operator=() did not assign the
m_freerun member variable.
m_freerun is part of the GLScope configuration state: it is initialized
in resetToDefaults(), and is persisted through serialize()/deserialize().
However, when a GLScopeSettings object was copied using the assignment
operator, the freerun state was not transferred from the source object.
This could result in two GLScopeSettings instances having different
freerun values after assignment, with the destination object retaining
its previous value instead of matching the source object.
Add the missing m_freerun assignment to ensure operator=() performs a
complete copy of the settings state and matches the existing
serialization behavior.
Signed-off-by: Robin Getz <rgetz503@gmail.com >
2026-07-26 13:28:46 -04:00
..
2024-04-20 19:10:18 +02:00
2024-04-20 19:10:18 +02:00
2023-12-11 01:49:11 +01:00
2024-04-20 19:10:18 +02:00
2023-11-19 13:43:10 +01:00
2024-04-11 23:31:34 +02:00
2024-04-20 19:10:18 +02:00
2024-04-11 23:31:34 +02:00
2024-04-20 19:10:18 +02:00
2024-07-13 13:01:32 +02:00
2024-07-13 13:01:32 +02:00
2023-11-19 13:43:10 +01:00
2024-04-20 19:19:11 +02:00
2023-11-19 13:43:10 +01:00
2024-04-20 19:19:11 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2026-01-06 12:34:48 +00:00
2023-11-19 13:43:10 +01:00
2024-05-08 18:52:34 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-06-04 08:11:34 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-12-01 12:04:57 +00:00
2024-04-20 19:10:18 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-08-27 09:54:09 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-09-17 09:47:45 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-04-11 23:31:34 +02:00
2024-04-20 19:10:18 +02:00
2023-11-19 13:43:10 +01:00
2024-11-25 17:16:08 +00:00
2024-11-25 17:16:08 +00:00
2024-11-25 17:16:08 +00:00
2024-11-25 17:16:08 +00:00
2024-11-25 17:16:08 +00:00
2024-11-25 17:16:08 +00:00
2024-11-25 17:16:08 +00:00
2026-03-25 15:30:33 +00:00
2024-11-14 11:42:53 +00:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-04-20 19:10:18 +02:00
2023-11-19 13:43:10 +01:00
2024-04-20 19:10:18 +02:00
2026-02-13 09:08:50 +01:00
2026-02-13 09:08:50 +01:00
2026-02-12 23:23:27 +01:00
2026-02-12 23:23:27 +01:00
2023-11-19 13:43:10 +01:00
2024-07-10 23:06:38 +02:00
2024-04-20 19:10:18 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-04-11 23:31:34 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-04-20 19:10:18 +02:00
2026-02-12 23:23:27 +01:00
2026-02-12 23:23:27 +01:00
2024-07-10 23:06:38 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-04-20 19:10:18 +02:00
2026-07-26 13:28:46 -04:00
2026-01-17 16:53:37 +00:00
2026-03-25 16:30:13 +00:00
2023-11-19 13:43:10 +01:00
2024-07-10 23:06:38 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-07-10 23:06:38 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-04-20 19:10:18 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-04-20 19:10:18 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-04-20 19:10:18 +02:00
2023-11-19 13:43:10 +01:00
2024-07-10 23:06:38 +02:00
2023-11-19 13:43:10 +01:00
2024-04-20 19:10:18 +02:00
2026-03-25 21:39:29 +00:00
2026-01-25 11:04:56 +00:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-07-10 23:06:38 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-07-14 21:51:22 +02:00
2024-07-10 23:06:38 +02:00
2024-04-20 19:19:11 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-10-09 14:39:29 +01:00
2026-01-06 12:07:52 +00:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-24 22:06:14 +00:00
2024-07-10 23:06:38 +02:00
2023-11-19 13:43:10 +01:00
2024-07-21 14:20:48 +02:00
2024-05-30 03:49:08 +08:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2026-03-25 16:30:13 +00:00
2026-03-25 16:30:13 +00:00
2026-03-25 18:58:43 +00:00
2026-03-25 18:58:43 +00:00
2024-04-11 23:31:34 +02:00
2024-04-20 19:10:18 +02:00
2024-07-10 23:06:38 +02:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2023-11-19 13:43:10 +01:00
2024-04-26 00:35:16 +02:00
2023-11-19 13:43:10 +01:00
2024-11-12 20:36:33 +00:00
2024-11-12 20:36:33 +00:00
2024-07-21 14:20:48 +02:00
2023-11-19 13:43:10 +01:00