1
0
forked from drath/libratbag

libratbag: don't allow setting disabled profile as active

This commit is contained in:
Yaroslav Chvanov
2023-03-09 18:31:00 +03:00
parent 890d8313fd
commit 115ee47787

View File

@@ -895,6 +895,9 @@ ratbag_profile_set_active(struct ratbag_profile *profile)
struct ratbag_device *device = profile->device;
struct ratbag_profile *p;
if (!profile->is_enabled)
return RATBAG_ERROR_VALUE;
if (device->num_profiles == 1)
return RATBAG_SUCCESS;