ConfigureNotify
Bir pencerenin konumunun, boyutunun, kenarlık kalınlığının ya da yığın sırasındaki yerinin gerçekten değiştiğini bildiren X11 olayı — öncesinde değil, olduktan sonra.
Kendi boyutunu izlemek isteyen bir X istemcisi penceresinde StructureNotifyMask seçer ve geometri her değiştiğinde x, y, genişlik, yükseklik, kenarlık kalınlığı, artık üstünde durduğu kardeş pencere ve override-redirect bayrağını taşıyan bir ConfigureNotify alır. Bu, yerleşimi yenileyip yeniden boyama işaretidir. SubstructureNotifyMask seçen bir üst pencere, tüm çocukları için aynı olayı alır. Uygulamalar bunları birleştirmeyi erken öğrendi: pencere köşesini sürüklemek saniyede onlarca olay üretir ve her biri için yeniden boyayan hiçbir şey yetişemez.
Tuzak yeniden ebeveynleme (reparenting) ile gelir. Pencere yöneticisi istemcinin etrafına bir çerçeve geçirdiğinde olayın koordinatları ekrana değil bu çerçeveye göredir; çerçeveyi taşımak ise istemcinin üst penceresi açısından istemciyi hiç taşımaz. Bu yüzden ICCCM, pencere yöneticisinin send_event ile tanınan, kök penceresine göre koordinatlı sentetik bir ConfigureNotify göndermesini şart koşar. Gerçek olaya güvenip sentetik olanı atan programlar, açılır menülerini hep birkaç piksel kaymış yerleştirir.