Page 1 of 1

Resize cursors do not change after resizing

Posted: Fri Sep 22, 2023 6:16 am
by MochiMoppel

Don't know if this has been reported before, but it's something I observed in all recent BW64 versions.
Something is wrong with the resize cursors. It affects all applications built with gtkdialog or gtk2dialog.

How to reproduce:
1) Open any resizable gtkdialog application, e.g. UExtract
2) Grab border with mouse and resize window
3) Repeat 2), but this time resize window back to its minimum size.
After finishing the resize icon does not disappear as it should. Not a big deal, but it's irritating.

BW64_wrong_cursor.png
BW64_wrong_cursor.png (69.08 KiB) Viewed 520 times

Re: Resize cursors do not change after resizing

Posted: Fri Sep 22, 2023 12:33 pm
by HerrBert

Reproducible on s15pup64 with XArchive and some homemade gtkdialog apps...

quickshot-230922-142851.jpg
quickshot-230922-142851.jpg (18.26 KiB) Viewed 493 times

Re: Resize cursors do not change after resizing

Posted: Fri Sep 22, 2023 1:13 pm
by bigpup

Only happens if you resize window back to its minimum size.

Any other size change it goes away.

If you move the cursor off the window and back on it is gone.


Re: Resize cursors do not change after resizing

Posted: Fri Sep 22, 2023 2:35 pm
by MochiMoppel

Yad is also affected.
And a new bug in GTK3 built gtkdialog? Never a dull moment with GTK3 :lol:

Following code will create 3 windows. All are affected by the cursor bug.
The GTK3 gtkdialog comes with a very weird black 100px margin. GTK2 gtk2dialog looks as expected.

Code: Select all

#!/bin/bash
export MAIN_DIALOG='<window margin="50"><edit></edit></window>'
yad &
gtkdialog &
gtk2dialog
yad_gtkdialog_gtk2dialog.png
yad_gtkdialog_gtk2dialog.png (17.85 KiB) Viewed 475 times