Merge "Saving instance state so that widget cache is updated properly before rebind" into ub-launcher3-qt-dev