the function addLauncher get a Launcher object and not only the isHidden property
some fixes