From 4c0d6c689b70ecd9dc2c95463bd41daa77af63a5 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Wed, 9 Aug 2023 10:43:22 +0600 Subject: [PATCH] Fixed user's ability to choose disk space quotas more than avaliable --- source/view_temp_u_g_p.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/view_temp_u_g_p.c b/source/view_temp_u_g_p.c index a296659..cefd227 100644 --- a/source/view_temp_u_g_p.c +++ b/source/view_temp_u_g_p.c @@ -339,6 +339,10 @@ void update_max_size_spin(GtkWidget *self, int* flag) { for (int i = 0; i < get_device_vec()->vectorList.total; i++) { device_config* _config = (device_config*)get_device_vec()->pfVectorGet(get_device_vec(), i); if (strstr(str_disk, _config->name_disk)) { + if (self==temp_widgets->quotegroupSizeSoftLimitCombo) + gtk_spin_button_set_value(GTK_SPIN_BUTTON(temp_widgets->quotegroupSizeSoftLimitSpin),0.0); + else if (self==temp_widgets->quotegroupSizeHardLimitCombo) + gtk_spin_button_set_value(GTK_SPIN_BUTTON(temp_widgets->quotegroupSizeHardLimitSpin),0.0); philos_set_spin_adjustment(temp_widgets->quotegroupSizeSoftLimitCheck, temp_widgets->quotegroupSizeSoftLimitSpin, temp_widgets->quotegroupSizeSoftLimitCombo, _config->size_disk);