new source commit 842e609ca64368afeae40124f4fb07a8646b4e70
fixing desktop behavior