Skip to content

Commit d8c3e0b

Browse files
committed
xdg-portal: Handle broken portal implementations gracefully
1 parent eae03d9 commit d8c3e0b

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

  • src/backend/xdg_desktop_portal/portal

src/backend/xdg_desktop_portal/portal/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ fn parse_response(msg: &Message) -> Option<Vec<CString>> {
172172

173173
let Some(key) = entry_iter.get_string() else {
174174
log::error!("Wrong type of a dict key");
175+
dict_iter.next();
175176
continue;
176177
};
177178

0 commit comments

Comments
 (0)