Cannot search in menubar on macOS after upgrade to 5.3.1

Common mac applications allow user to search items in menubar via help → search.

Early version of Krita (such as 5.2) supported this functionality too. It seems to be broken by recent updates.

Environment: arm64 macOS 26.4.1

5.3.1 menu search functionality is provided by the OS so long there is an application menu. I just tested on 5.3.1 and it works normally, this is under Tahoe 26.4

My Krita is 5.3.1.1. Here is the information copied from the system information page:

Krita

Version: 5.3.1.1 (git 4c7c2ca)
Hidpi: true
Sandbox: false

Qt

Version (compiled): 5.15.7
Version (loaded): 5.15.7

OS Information

Build ABI: arm64-little_endian-lp64
Build CPU: arm64
CPU: arm64
Kernel Type: darwin
Kernel Version: 25.4.0
Pretty Productname: macOS 26.4
Product Type: osx
Product Version: 26.4

Locale

Languages: zh_CN, zh_TW, en_US, ja
C locale: C
QLocale current: zh
QLocale system: en
QTextCodec for locale: UTF-8

OpenGL Info

Qt Platform Name: “cocoa”
Vendor: “Apple”
Renderer: “Apple M4”
Driver version: “4.1 Metal - 90.5”
Shading language: “4.10”
Requested format: QSurfaceFormat(version 4.1, options QFlagsQSurfaceFormat::FormatOption(), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CoreProfile)
Current format: QSurfaceFormat(version 4.1, options QFlagsQSurfaceFormat::FormatOption(), depthBufferSize 32, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CoreProfile)
GL version: 4.1
Supports deprecated functions false
Is OpenGL ES: false
supportsBufferMapping: true
supportsBufferInvalidation: false
forceDisableTextureBuffers: false
Extensions:
GL_ARB_occlusion_query2
GL_EXT_debug_marker
GL_ARB_texture_query_lod
GL_APPLE_container_object_shareable
GL_ARB_internalformat_query
GL_ARB_viewport_array
GL_EXT_texture_filter_anisotropic
GL_ARB_shader_subroutine
GL_ARB_vertex_type_2_10_10_10_rev
GL_ARB_texture_gather
GL_EXT_texture_sRGB_decode
GL_ARB_draw_buffers_blend
GL_ARB_shader_bit_encoding
GL_ARB_blend_func_extended
GL_ARB_texture_rgb10_a2ui
GL_ARB_sampler_objects
GL_ARB_draw_indirect
GL_ARB_transform_feedback2
GL_ARB_transform_feedback3
GL_APPLE_client_storage
GL_EXT_debug_label
GL_ARB_texture_swizzle
GL_EXT_texture_compression_s3tc
GL_APPLE_texture_range
GL_ARB_explicit_attrib_location
GL_ARB_texture_storage
GL_APPLE_row_bytes
GL_ARB_ES2_compatibility
GL_APPLE_rgb_422
GL_ARB_shading_language_include
GL_ARB_instanced_arrays
GL_ARB_tessellation_shader
GL_APPLE_flush_render
GL_EXT_framebuffer_multisample_blit_scaled
GL_NV_texture_barrier
GL_ARB_vertex_attrib_64bit
GL_ARB_gpu_shader_fp64
GL_ARB_separate_shader_objects
GL_ARB_gpu_shader5
GL_ARB_texture_buffer_object_rgb32
GL_ARB_texture_cube_map_array
GL_ARB_sample_shading
GL_ARB_timer_query

QPA OpenGL Detection Info
supportsDesktopGL: true
supportsOpenGLES: false
isQtPreferOpenGLES: false
Detected renderers:
(Supported) Apple M4 (4.1 Metal - 90.5)

useBufferInvalidation (config option): false