diff options
author | Dan Gudmundsson <[email protected]> | 2014-04-17 15:59:18 +0200 |
---|---|---|
committer | Dan Gudmundsson <[email protected]> | 2014-04-17 15:59:18 +0200 |
commit | a9f3e2531be76b37c5ce13d20300d71fad0a7230 (patch) | |
tree | 9e1a2ae3802a76647aaca495bd3ddbf23c2a7e63 | |
parent | 8093b972025dfd4f390266fa5288ebb46a516317 (diff) | |
download | otp-a9f3e2531be76b37c5ce13d20300d71fad0a7230.tar.gz otp-a9f3e2531be76b37c5ce13d20300d71fad0a7230.tar.bz2 otp-a9f3e2531be76b37c5ce13d20300d71fad0a7230.zip |
observer: Let wx create statusbar
wx can not catch the delete of the status bar if
it have not created it, which might cause a crash.
-rw-r--r-- | lib/observer/src/observer_wx.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/observer/src/observer_wx.erl b/lib/observer/src/observer_wx.erl index 768dc3b3f7..03ca1bf9c1 100644 --- a/lib/observer/src/observer_wx.erl +++ b/lib/observer/src/observer_wx.erl @@ -112,7 +112,8 @@ setup(#state{frame = Frame} = State) -> observer_lib:create_menus(DefMenus, MenuBar, default), wxFrame:setMenuBar(Frame, MenuBar), - StatusBar = wxFrame:createStatusBar(Frame, []), + StatusBar = wxStatusBar:new(Frame), + wxFrame:setStatusBar(Frame, StatusBar), wxFrame:setTitle(Frame, atom_to_list(node())), wxStatusBar:setStatusText(StatusBar, atom_to_list(node())), |