Fixes #1781, and replaces #1784.
See 373852c737a4181dd576c02ffe085a915b79a953 for extensive details. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1799
-- Commit Summary --
* Check plugin actually has a help function before invoking it * Fix plugin manager UI synchronization on double click
-- File Changes --
M src/plugins.c (5)
-- Patch Links --
https://github.com/geany/geany/pull/1799.patch https://github.com/geany/geany/pull/1799.diff
Nice commit novel :)
Especially as the actual diff is changing `FALSE` to `TRUE`, which is a -4 +3 character diff :)
I did a quick negative and positive test by only changing the ```FALSE``` to ```TRUE```. I can confirm that it fixes the problem for me. Thanks :thumbsup:
Today I also noticed that without the fix sometimes even the plugin below the row I am clicking/double-clicking in gets toggled.
kugel- approved this pull request.
Merged #1799.
github-comments@lists.geany.org