Merge "Wait until listeners/end runnable is created before checking icon result." into ub-launcher3-qt-future-dev