incorrect application window resizing
Some of Motif dialogues were getting inappropriately resized after calls to XtVaSetValues() to change their text, or other updates to refresh the dialogue(s). I'm attaching a simple test program (motif-gl-test-programs.tar.gz) -- it contains both the source (.cxx) and shell script used to compile it. Test app consist of main window with text "Push the button ->" and dialog window with push button. Clicking on push button changes text label on the push button that forces Motif to enlarge button width, that forces dialog window to change it's width. The bug is that dialog window changes it's height, in addition to width. It is expected that only a width should be changed. Such incorrect geometry changing occurs in Mutter window manager. Test app has been tested on KWin, XFWM, OpenBox, LXDE and other WMs/DEs where resizing workes correctly. It looks like Mutter returns incorrect allowed size for the application.motif-gl-test-programs.tar.gz