IMAP: fixed folder configuration.

* Store the settings, don't archive the view; removed leftovers of the
  old settings API.
This commit is contained in:
Axel Dörfler
2015-01-06 15:24:28 +01:00
parent d6ce6060b9
commit c9fb410e42
@@ -1,5 +1,5 @@
/* /*
* Copyright 2001-2012, Haiku, Inc. All rights reserved. * Copyright 2001-2013, Haiku, Inc. All rights reserved.
* Copyright 2001-2002 Dr. Zoidberg Enterprises. All rights reserved. * Copyright 2001-2002 Dr. Zoidberg Enterprises. All rights reserved.
* Copyright 2011, Clemens Zeidler <[email protected]> * Copyright 2011, Clemens Zeidler <[email protected]>
* *
@@ -110,8 +110,10 @@ ConfigView::MessageReceived(BMessage* message)
switch (message->what) { switch (message->what) {
case kMsgOpenIMAPFolder: case kMsgOpenIMAPFolder:
{ {
BMessage settings; // Retrieve current settings
Archive(&settings); BMailAddOnSettings settings;
SaveInto(settings);
BWindow* window = new FolderConfigWindow(Window()->Frame(), BWindow* window = new FolderConfigWindow(Window()->Frame(),
settings); settings);
window->Show(); window->Show();