<p><a class="user-mention" data-hovercard-user-id="36274962" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tempest766">@tempest766</a> Geany isn't an X11 app, its a GTK app, and as such it also runs on Wayland IIUC (though I havn't done it myself).  So X11 only code is unlikely to be accepted.</p>
<p>The low level layer under GTK, GDK, can supply the screen dimensions for but  those calls are deprecated and removed in GDK4, so not sure if thats a solution either.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/1872#issuecomment-396007582">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ7LlwFKsrT2nA8YZg-qM7bdbtwPOks5t7GGagaJpZM4Ufg7M">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJ2OqOchTInP_F_em4HV24i4w-3fHks5t7GGagaJpZM4Ufg7M.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","potentialAction":{"@type":"ViewAction","target":"https://github.com/geany/geany/issues/1872#issuecomment-396007582","url":"https://github.com/geany/geany/issues/1872#issuecomment-396007582","name":"View Issue"},"description":"View this Issue on GitHub","publisher":{"@type":"Organization","name":"GitHub","url":"https://github.com"}}</script>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@elextr in #1872: @tempest766 Geany isn't an X11 app, its a GTK app, and as such it also runs on Wayland IIUC (though I havn't done it myself).  So X11 only code is unlikely to be accepted.\r\n\r\nThe low level layer under GTK, GDK, can supply the screen dimensions for but  those calls are deprecated and removed in GDK4, so not sure if thats a solution either."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1872#issuecomment-396007582"}}}</script>
<script type="application/ld+json">{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [geany/geany] dialogs lost on non-existent X11 screens (#1872)",
"sections": [
{
"text": "",
"activityTitle": "**elextr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@elextr",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"geany/geany\",\n\"issueId\": 1872,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"geany/geany\",\n\"issueId\": 1872\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/geany/geany/issues/1872#issuecomment-396007582"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 343805644\n}"
}
],
"themeColor": "26292E"
}</script>