use invoke instead of fire, return "bubbling" of tooltips, fix demo
version 1.3.0