Filled Zone Overrides Higher-Priority Hatched Zone During Refill

I have an issue with zone priorities involving hatched zones. In my case, there is a filled zone on the top layer with a priority of 0, and inside there is a hatched zone with a priority of 1. When I refill the zones, the filled zone overrides the hatched zone instead of leaving the hatched pattern intact. Take a look at the images.

KiCad9

KiCad10

Application: KiCad x64 on x64

Version: 10.0.4-310-ge1e3b694d8, release build

Libraries: wxWidgets 3.3.2 FreeType 2.13.3 HarfBuzz 12.3.0 FontConfig 2.17.1 libcurl/8.18.0 Schannel zlib/1.3.1

Platform: Windows 11 (build 26200), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info: Date: Jul 12 2026 05:15:17 wxWidgets: 3.3.2 (wchar_t,STL containers) Boost: 1.90.0 OCC: 7.9.2 Curl: 8.18.0 ngspice: 46 Compiler: Visual C++ 1944 without C++ ABI KICAD_IPC_API=ON KICAD_USE_PCH=OFF

Locale: Lang: el_GR Enc: UTF-8 Num: 1.234,5 Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)

Edited by Konstantinos Chalakatevakis