ReactOS головного мозга
Фотография
нажмите — покажем
нажмите — покажем
🛠 OMG, как это красиво!
А ведь это всего лишь окно архиватора PeaZip, запущенного в ReactOS. Ранее значительная часть интерфейса левой панели была невидимой или искаженной.
В Windows, использование функции SetParent для установки одного и того же родительского окна вызывает перемещение дочернего окна на верхнюю позицию в порядке слоев z-order. PeaZip вызывал функцию SetParent после каждого создания окна, пытаясь переместить окно на верхнюю позицию в порядке слоев z-order, однако ReactOS/SetParent предотвращал это. Удаление проверки на равенство идентификаторов одного и того же родительского окна помогло решить проблему.
За исправление бага возрастом в 9 лет говорим спасибо программистам проекта
😊 Doug Lyons и I_Kill_Bugs 🙏
✅ Это фикс потенциально может починить и другие программы, где есть проблемы с перекрытием или отображением порядка слоев. Хорошеет ReactOS, все больше приложений отображают свои интерфейсы в эталонном виде!
Патч уже интегрирован в свежих ночных сборках
7 · 1.9K ·