Skip to content

Commit 75e0559

Browse files
committed
Merge pull request #94542 from Calinou/ios-silence-displayserver-set-icon-warnings
Silence warnings about DisplayServer icons on iOS and visionOS
2 parents 2135cb1 + 6de36fe commit 75e0559

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

drivers/apple_embedded/display_server_apple_embedded.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,4 +230,7 @@ class DisplayServerAppleEmbedded : public DisplayServer {
230230

231231
void resize_window(CGSize size);
232232
virtual void swap_buffers() override {}
233+
234+
virtual void set_native_icon(const String &p_filename) override;
235+
virtual void set_icon(const Ref<Image> &p_icon) override;
233236
};

drivers/apple_embedded/display_server_apple_embedded.mm

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -817,3 +817,11 @@ _FORCE_INLINE_ int _convert_utf32_offset_to_utf16(const String &p_existing_text,
817817
#endif
818818
return DisplayServer::VSYNC_ENABLED;
819819
}
820+
821+
void DisplayServerAppleEmbedded::set_native_icon(const String &p_filename) {
822+
// Not supported on Apple embedded platforms.
823+
}
824+
825+
void DisplayServerAppleEmbedded::set_icon(const Ref<Image> &p_icon) {
826+
// Not supported on Apple embedded platforms.
827+
}

0 commit comments

Comments
 (0)