<p>Geany only ever uses one display, it records the position of dialogs on that display as provided by X11 via GTK.  When restoring the dialog it requests the same position.  Geanty is not aware of screens or display sizes.</p>
<p>It is a problem with the window manager and possibly GTK/X11 that a position off screen is accepted.</p>
<p>The window manager should put the dialogs on screen if the display has been re-sized, so please complain to them.</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-395654872">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ_GPO5NFaUtw3DvOa7G9go_0eYNeks5t6hBrgaJpZM4Ufg7M">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJ7PO4g6ZhEY3C8p3n9uTH7pQH7NUks5t6hBrgaJpZM4Ufg7M.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-395654872","url":"https://github.com/geany/geany/issues/1872#issuecomment-395654872","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: Geany only ever uses one display, it records the position of dialogs on that display as provided by X11 via GTK.  When restoring the dialog it requests the same position.  Geanty is not aware of screens or display sizes.  \r\n\r\nIt is a problem with the window manager and possibly GTK/X11 that a position off screen is accepted.  \r\n\r\nThe window manager should put the dialogs on screen if the display has been re-sized, so please complain to them."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1872#issuecomment-395654872"}}}</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-395654872"
}
],
"@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>