Attempting to quit while disconnected results in an error and Gajim not quitting
Versions
OS: Windows 10 [1803]
GTK+ Version: 3.22.30
PyGObject Version: 3.28.2
python-nbxmpp Version: 0.6.6
Gajim Version: 1.0.3
Traceback
Traceback (most recent call last): File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.6/site-packages/gajim/statusicon.py", line 376, in on_quit_menuitem_activate File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.6/site-packages/gajim/roster_window.py", line 2548, in on_quit_request File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.6/site-packages/gajim/roster_window.py", line 2543, in on_continue File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.6/site-packages/gajim/roster_window.py", line 2510, in on_continue2 File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.6/site-packages/gajim/roster_window.py", line 2485, in on_continue3 File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.6/site-packages/gajim/roster_window.py", line 2459, in quit_gtkgui_interface File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.6/site-packages/gajim/roster_window.py", line 2444, in prepare_quit File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.6/site-packages/gajim/message_window.py", line 1181, in shutdown File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.6/site-packages/gajim/message_window.py", line 1229, in save_stateAttributeError: 'NoneType' object has no attribute 'get_state'
Steps to reproduce the problem
Launch Windows with auto-connect to network disabled.
Launch Gajim. A notice about being offline will apear.
Attempt to Quit through the system tray. Gajim will consistently show the above error and refuse to quit. Only solution is to force close it.
This only occurs after a clean boot; connecting and disconnecting prevents it from occuring. Additionally, this has only occured 3/10 times for me.