По идее это все. Проверь отладчиком, вызывается ли этот метод при ресайзе.
Вы уверены, что это применимо для top-level окон?
2
Evgkyz:
Как вы представляете поведёт себя Window Manager (WM) после того как он изменил размер клиентского окна, а клиент сразу же просит WM снова изменить размер? Особенно в интерактивном режиме? Особенно под X11? Как минимум его немного заколбасит)
Для таких вещей нужно отказываться от WM вообще либо не позволять интреактивно менять размер окна средствами WM.
Решение чисто для винды см.
здесь.