Bad Altitude Limits in Mount Module
I was looking at https://indilib.org/forum/ekos/12597-altitude-limits.html#87871 It seems to me that mount.cpp::setAltLimitsEnabled(bool) is wrong, and it should have some code in it like this:
if (enable) enableAltLimits(); else disableAltLimits();
I guess the issue in mounts is more complicated than above (e.g. m_AltitudeLimitEnabled basically can never be set to true if it starts out false and box enable altitude limits box is unchecked because of this line https://invent.kde.org/education/kstars/-/blob/master/kstars/ekos/mount/mount.cpp#L893.
Should that if clause be removed and it just calls setAltitudeLimits(true)?