Disabling a device removes alarms

All - We’ve noticed that when a device is disabled via the Gateway, alarms for the tags on that device seem to be automatically removed; and re-enabling the device does not bring them back. Is this by design?

Appreciate any feedback.