mirror of
https://github.com/fltk/fltk.git
synced 2026-05-28 20:06:18 +08:00
Fix changing decorated window title.
This commit is contained in:
@@ -1600,12 +1600,12 @@ libdecor_plugin_gtk_frame_property_changed(struct libdecor_plugin *plugin,
|
|||||||
|
|
||||||
new_title = libdecor_frame_get_title(frame);
|
new_title = libdecor_frame_get_title(frame);
|
||||||
#if APPLY_FLTK_CHANGES
|
#if APPLY_FLTK_CHANGES
|
||||||
if (frame_gtk->title && !streq(frame_gtk->title, new_title)) {
|
if (!frame_gtk->title || !streq(frame_gtk->title, new_title)) {
|
||||||
#else
|
#else
|
||||||
if (!streq(frame_gtk->title, new_title))
|
if (!streq(frame_gtk->title, new_title))
|
||||||
#endif
|
#endif
|
||||||
redraw_needed = true;
|
redraw_needed = true;
|
||||||
free(frame_gtk->title);
|
if (frame_gtk->title) free(frame_gtk->title);
|
||||||
if (new_title)
|
if (new_title)
|
||||||
frame_gtk->title = strdup(new_title);
|
frame_gtk->title = strdup(new_title);
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user