Ticket #3661: wrong handling of mouse clicks in long listing mode.
commit7c74fd90f0cef99e158a0e8dc453cb8c2c51927e
authorAndrew Borodin <aborodin@vmail.ru>
Tue, 28 Jun 2016 12:39:03 +0000 (28 15:39 +0300)
committerAndrew Borodin <aborodin@vmail.ru>
Sat, 9 Jul 2016 16:13:20 +0000 (9 19:13 +0300)
treec102a13cac4633894e70c40416d4c58b99c57df6
parent5848342bb27a356347d463c22f1c31a0ccfc4ed3
Ticket #3661: wrong handling of mouse clicks in long listing mode.

This occurs if the left panel is in long listing mode and the right
panel is in full listing mode:
When the left panel is active and you click on the right side of the
panel, the click event is directed to the (inactive) right panel instead
of the (active) left panel.

This occurs if the right panel is in long listing mode:
When the left panel is active and you click on the left panel, the click
event is always directed to the (inactive) right panel. It's impossible
to click anything on the left panel, if the right panel is in long
listing mode.

Thanks Seray Rosh <seray.rosh@web.de> for intial patch.

Initial commit: refactoring of widget selection.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
lib/widget/dialog.c