mirror of
https://github.com/WerWolv/ImHex.git
synced 2026-03-28 07:47:03 -05:00
fix: Prevent view providers from pointing to themselves and being saved as recent provider
#1607
This commit is contained in:
@@ -46,11 +46,13 @@ namespace hex::plugin::builtin {
|
||||
return m_provider->isSavable();
|
||||
}
|
||||
|
||||
[[nodiscard]] bool isSavableAsRecent() const override { return false; }
|
||||
|
||||
void save() override {
|
||||
m_provider->save();
|
||||
}
|
||||
|
||||
[[nodiscard]] bool open() override { return true; }
|
||||
[[nodiscard]] bool open() override { return m_provider != this; }
|
||||
void close() override { }
|
||||
|
||||
void resizeRaw(u64 newSize) override {
|
||||
|
||||
Reference in New Issue
Block a user