Switching between "All" threads, "Unread" threads and "Threads with unread" doesn't work. The behaviour appears to be somewhat random. Switching from "All" to "Unread" results in an empty message pane with this console error: ``` An error occurred executing the cmd_viewUnreadMsgs command: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBView.open]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/DBViewWrapper.sys.mjs :: _createView :: line 1226" data: no] ``` Subsequently switching to something else also doesn't work: ``` An error occurred executing the cmd_viewThreadsWithUnread command: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBView.open]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/DBViewWrapper.sys.mjs :: _createView :: line 1226" data: no] ``` The logging is from 131.0b6, but 128 is also broken. It already doesn't appear to work correctly in 115, but I haven't investigated this in detail.
Bug 1921618 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Switching between "All" threads, "Unread" threads and "Threads with unread" doesn't work. The behaviour appears to be somewhat random. Switching from "All" to "Unread" results in an empty message pane with this console error: ``` An error occurred executing the cmd_viewUnreadMsgs command: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBView.open]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/DBViewWrapper.sys.mjs :: _createView :: line 1226" data: no] ``` Subsequently switching to something else also doesn't work: ``` An error occurred executing the cmd_viewThreadsWithUnread command: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBView.open]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/DBViewWrapper.sys.mjs :: _createView :: line 1226" data: no] ``` The logging is from 131.0b6, but 128 is also broken. It already doesn't appear to work correctly in 115, but I haven't investigated this in detail. UPDATE: 115 doesn't give a console error, but switching from "Unread" to "Threads with Unread" doesn't change the view, it still only shows "Unread", one has to go "Unread" -> "All" -> "Threads with Unread" to get the desired view.