Extract and apply StartupWMClass for proper taskbar icons
This commit is contained in:
@@ -133,6 +133,11 @@ pub fn run_background_analysis(id: i64, path: PathBuf, appimage_type: AppImageTy
|
||||
Some(meta.screenshot_urls.join("\n"))
|
||||
};
|
||||
|
||||
// Store StartupWMClass
|
||||
if let Some(ref wm_class) = meta.startup_wm_class {
|
||||
db.set_startup_wm_class(id, Some(wm_class)).ok();
|
||||
}
|
||||
|
||||
if let Err(e) = db.update_appstream_metadata(
|
||||
id,
|
||||
meta.appstream_id.as_deref(),
|
||||
|
||||
Reference in New Issue
Block a user