when i use diagram.selection the first diagram.selection is null, the second diagram.selection can get a selected graphObject 。。。。why???