@RayFromSquare, Shouldn't it be the opposite:` return !(intent.hasCategory(CATEGORY_LAUNCHER) && isMainAction);` Or I am not sure to understand why.