1

Description

When I connect a second display, InkScape windows aren't visible on either the primary or secondary display on any desktop. When I enter & leave Mission Control, the InkScape windows fly off to the left towards the second display. Showing all windows (for XQuartz, as InkScape doesn't manage its windows) shows the window as belonging on the primary display (assigning it to the 2ary display doesn't make it accessible). When the second display isn't connected, the windows are accessible on the primary display. How can I access the InkScape windows with two displays?

Non-fixes

Assigning windows to desktops on either display (2ary click on app (XQuartz) in dock → Options → [Assign to] Desktop on Display x), or to all desktops (2ary click on app (XQuartz) in dock → Options → [Assign to] All Desktops) has no affect on window accessibility.

Other Info

"Displays Have Separate Spaces" is set in Mission Control preferences.

System Info

OS: 10.12.6 Sierra

4
  • Have you tried "Gather Windows" while in Displays in System Preferences?
    – alex gray
    Commented Feb 27, 2018 at 0:21
  • Thanks for the suggestion, but "Gather Windows" only works for the Display preferences windows.
    – outis
    Commented Mar 3, 2018 at 1:21
  • So, to summarize, only the X windows are the ones that are lost, not the native macOS ones?
    – bmike
    Commented Mar 3, 2018 at 2:15
  • @bmike: so far, I've only experienced it with Inkscape, so I can't say it's X11 apps. I don't use many other X11 apps, and the few I tested didn't have the same issue (they were accessible on one display or another).
    – outis
    Commented Mar 8, 2018 at 9:47

1 Answer 1

1

As a workaround, rearranging the displays allows temporary access to the hidden windows. The windows can then be moved to (hopefully) make them accessible with the original display arrangement.

  1. Open System Preferences
  2. Open the "Displays" preferences
  3. Click "Arrangement" tab
  4. Move 2ndary display around primary display until the missing windows appear.
  5. Move the (formerly missing) window to the primary display.
  6. Move the 2ndary display back to the original position.

After restoring the display arrangement, the window may become inaccessible again; steps 4-6 may need to be repeated.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .