When updating a property used in the filter of a RequiresVarFilter decorator on an invalid component instance, the bindings and the component lifecycle are not updated.
Current workaround: update pelix.ipopo.handlers.requiresvarfilter::_VariableMixIn::_reset to call self._ipopo_instance.update_bindings() after self.start() and self._ipopo_instance.check_lifecycle() after the bindings for loop.
When updating a property used in the filter of a RequiresVarFilter decorator on an invalid component instance, the bindings and the component lifecycle are not updated.
Current workaround: update
pelix.ipopo.handlers.requiresvarfilter::_VariableMixIn::_reset
to callself._ipopo_instance.update_bindings()
afterself.start()
andself._ipopo_instance.check_lifecycle()
after the bindings for loop.