And how would you suggest that Khaled implement the problem of determining which window should not have the close option available.
If I have connections to 3 networks, then I have 3 status windows, I can then close any two of those three before coming across this issue.