ESourceSelectorDialog: Close on double-click on source only
I am using Fedora 36 Workstation:
$ rpm -qa *evolution* | sort
evolution-3.44.2-1.fc36.x86_64
evolution-data-server-3.44.2-1.fc36.x86_64
evolution-data-server-devel-3.44.2-1.fc36.x86_64
evolution-data-server-langpacks-3.44.2-1.fc36.noarch
evolution-ews-3.44.2-1.fc36.x86_64
evolution-ews-langpacks-3.44.2-1.fc36.noarch
evolution-langpacks-3.44.2-1.fc36.noarch
evolution-pst-3.44.2-1.fc36.x86_64
An "On This Computer" account is sufficient to reproduce the behavior. I first noticed it on Fedora 34 with evolution-3.40.4-2.fc34.x86_64 using an EWS account.
Steps to reproduce:
- in Evolution switch to Mail window
- if you use only an "On This Computer" account: save an e-mail draft
- right mouse button click on any e-mail -- Create -- Create an Appointment (Meeting, Task, and Memo are affected too)
- the "Select destination" window appears
- double left click on any of the collapsible group headers, f.i. "Contacts"
Actual behavior:
The double left click behaves like a click on [OK], even when the [OK] button cannot be clicked. In the following list items "selected" means: either manually clicked or by being marked as default calendar (Edit -- Accounts -- -- [Edit] -- [x] Mark as default calendar):
- if no calendar was selected, then the "Select destination" window closes and nothing happens
- if a calendar is selected, then the "Select destination" window closes and an appointment draft window opens
Expected behavior:
Double left clicking the collapsible group header should collapse/expand it (or do nothing at all).
Edited by Milan Crha