Merge pull request #8096 from crdlc/bug-841298

Bug 841298 - Cannot arrange external packaged apps position by customize...(cherry picked from commit 69874f9c14675697ba0340fc3aaffe7d46f2a60b)
(cherry picked from commit 2633031d46c531a1bdabd6daa680bed6814b7c25)