IRC quote: "< njpatel> Kaleo, hey, yes, this used to be an issue with third party lenses too. The code you reference is actually not the useful bit, I didn't realise I left it in so have removed it from trunk. The useful part is LensView::OnActiveChanged and, in the same file, lens_->connected.changed.connect.... between those two, the LensView handles starts and restarts of lenses correctly"
IRC quote: "< njpatel> Kaleo, hey, yes, this used to be an issue with third party lenses too. The code you reference is actually not the useful bit, I didn't realise I left it in so have removed it from trunk. The useful part is LensView: :OnActiveChange d and, in the same file, lens_-> connected. changed. connect. ... between those two, the LensView handles starts and restarts of lenses correctly"