forked from enlightenment/enlightenment
parent
ee1f79e848
commit
40fc3efd1f
|
@ -32,7 +32,6 @@ Eina_Bool
|
||||||
resolution_widget_create_data(E_Config_Dialog_Data *cfdata)
|
resolution_widget_create_data(E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
E_Config_Randr_Dialog_Output_Dialog_Data *odd;
|
E_Config_Randr_Dialog_Output_Dialog_Data *odd;
|
||||||
Ecore_X_Randr_Mode_Info *mi;
|
|
||||||
Eina_List *iter;
|
Eina_List *iter;
|
||||||
|
|
||||||
if (!cfdata || !cfdata->output_dialog_data_list) return EINA_FALSE;
|
if (!cfdata || !cfdata->output_dialog_data_list) return EINA_FALSE;
|
||||||
|
@ -47,14 +46,13 @@ resolution_widget_create_data(E_Config_Dialog_Data *cfdata)
|
||||||
}
|
}
|
||||||
if (odd->crtc)
|
if (odd->crtc)
|
||||||
{
|
{
|
||||||
if (!(mi = odd->crtc->current_mode))
|
odd->preferred_mode = (Ecore_X_Randr_Mode_Info *)eina_list_data_get(odd->crtc->outputs_common_modes);
|
||||||
mi = (Ecore_X_Randr_Mode_Info *)eina_list_data_get(eina_list_last(odd->crtc->outputs_common_modes));
|
odd->previous_mode = odd->crtc->current_mode;
|
||||||
odd->previous_mode = mi;
|
|
||||||
}
|
}
|
||||||
else if (odd->output && odd->output->monitor)
|
else if (odd->output && odd->output->monitor)
|
||||||
{
|
{
|
||||||
odd->previous_mode = NULL;
|
odd->previous_mode = NULL;
|
||||||
odd->preferred_mode = (Ecore_X_Randr_Mode_Info *)eina_list_data_get(eina_list_last(odd->output->monitor->preferred_modes));
|
odd->preferred_mode = (Ecore_X_Randr_Mode_Info *)eina_list_data_get(odd->output->monitor->preferred_modes);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue