The calibre viewer doesnt change icons, that will be your desktop environment. From that screenshot am guessing you are on linux. Figure out why your desktop environment keeps re-assigning icons and prevent it from doing so. The calibre installer calls xdg-mime to register what mimetypes its programs are capable of handling, presumably your desktop environment has a broken xdg-mime
|