I made a simple example for this and I was remove NGUI library from my example before upload. So you must Import NGUI Library for execute this example.
(I'm using latest version ngui)
I can't write English well, so this example is more helpful for explain my condition.
You can see what I'm saying just click Play on unity.
You can download from here,
https://www.dropbox.com/s/okfm958qtmlv67c/NguiSimpleTest.zip?dl=0Problem happen when using NGUITools.BringForward().
You can disable use NGUITools.BringForward by Project/UIMessageBox-UIPopup(script)-Check "Do Not Bring Forward".
When disable it, problem not happen.
How can I click button when this condition?