diff options
author | David Robillard <d@drobilla.net> | 2023-01-11 15:07:23 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2023-01-11 15:17:44 -0500 |
commit | b779b720c7eeb8244aa347ded76492f7ed956ceb (patch) | |
tree | c982aacd8dedbbe31f7bae80b60c4989d8fed839 /src/x11.c | |
parent | 916f989661fd53f42740a9469c80f6396993741f (diff) | |
download | pugl-b779b720c7eeb8244aa347ded76492f7ed956ceb.tar.gz pugl-b779b720c7eeb8244aa347ded76492f7ed956ceb.tar.bz2 pugl-b779b720c7eeb8244aa347ded76492f7ed956ceb.zip |
Clean up puglRealize() implementations
Diffstat (limited to 'src/x11.c')
-rw-r--r-- | src/x11.c | 14 |
1 files changed, 4 insertions, 10 deletions
@@ -619,18 +619,12 @@ puglRealize(PuglView* const view) } #endif - updateSizeHints(view); - + // Set basic window hints and attributes XClassHint classHint = {world->className, world->className}; XSetClassHint(display, impl->win, &classHint); - - if (view->title) { - puglSetWindowTitle(view, view->title); - } - - if (view->transientParent) { - puglSetTransientParent(view, view->transientParent); - } + puglSetWindowTitle(view, view->title ? view->title : ""); + puglSetTransientParent(view, view->transientParent); + updateSizeHints(view); // Set PID and hostname so the window manager can access our process char hostname[256] = {0}; |