[PATCH] winecfg: Update changed state on associations checkbox click.

Nikolay Sivov bunglehead at gmail.com
Thu Aug 16 23:45:47 CDT 2018


On 8/17/2018 7:35 AM, Dmitry Timoshkov wrote:
> Nikolay Sivov <bunglehead at gmail.com> wrote:
> 
>>>>                          case IDC_ENABLE_FILE_ASSOCIATIONS:
>>>>                              update_mime_types(hDlg);
>>>> +                            SendMessageW(GetParent(hDlg), PSM_CHANGED, 0, 0);
>>>>                              break;
>>>
>>> There is no need for that, update_mime_types() already takes care about
>>> the change. There are other handlers that don't send PSM_CHANGED too.
>>>
>>
>> Takes care about what?
> 
> About the change.
> 
>> It's still possible to cancel the change.
> 
> No, the things like check boxes don't need the cancelling.

Have you actually tried? set_reg_key() does not write to registry.

> 
>> For consistency all of them should send that.
> 
> I tend to disagree, and since there are other switches that behave same
> way as my patch does there are others who also do. Anyway if you don't
> like this you may want to start with actually adding support for cancelling
> the change, in current state your patch is useless.
> 

Cancelling is already supported.



More information about the wine-devel mailing list