chore: appease clippy (#4471)

This commit is contained in:
Mads Marquart
2026-01-28 19:12:39 +01:00
committed by GitHub
parent 043c8635a9
commit 4aac778d2a

View File

@@ -50,8 +50,13 @@ impl ImeInner {
}
pub unsafe fn close_im_if_necessary(&self) -> Result<bool, XError> {
if !self.is_destroyed && self.im.is_some() {
unsafe { close_im(&self.xconn, self.im.as_ref().unwrap().im) }.map(|_| true)
if !self.is_destroyed {
if let Some(im) = &self.im {
unsafe { close_im(&self.xconn, im.im) }?;
Ok(true)
} else {
Ok(false)
}
} else {
Ok(false)
}