Committed rBa8adeeb6fbd3, thanks for the patch :)
Remove useless check in Update*
@Severin, NULL-check is wrong there. Such situation should not have happened.
@dfelinto, I'm happy to look into compo-related issue, but for that i need multiview-related fixed first. Think it is possible to reproduce multiview-related one without touching compositor?
@Severin Great, thanks!
@plyczkowski, yes it is, it should work for all search buttons for which you can pick an object using eyedropper :)
The camera focus field also has eyedropper functionality, don't know if it was included in the patch.
In Mac I did get a crash with 2.74 rB74df307 (aka, the commit before multiview):
This isn't really a bug, this is an expected behaviour. It is hard to make Blender smart enough so that this works fine in all cases. Working fine in all cases would mean placing it for the user memorizable/predictable, while not overlapping any buttons/colliding with any Window borders etc. IMHO the current way we position them (horizontally aligned to the cursor, vertically aligned to the button) is quite okay, not perfect but okay. Simply disabling them within menus also wouldn't be a good idea since they still contain useful information, also for buttons within menus.
Tested the functionality with a modified Cornell box and the Sponza scene, looks good so far. More tests are very welcome though.
Use an other way to check if a controller is active