Bug 4422 - work area incorrect on X11 with multiple monitors
Summary: work area incorrect on X11 with multiple monitors
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Client (show other bugs)
Version: 3.4.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Peter Åstrand
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-10 14:16 CEST by Pierre Ossman
Modified: 2022-11-01 13:37 CET (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2012-10-10 14:16:12 CEST
The FLTK code currently cannot get the correct work area when you have more than one monitor active on X11. The reason is that it looks as _NET_WORKAREA, which was never extended to properly handle multi-head.

Qt fixed this by enumerating over all panels and calculating the area manually:

http://qt.gitorious.org/~osomon/qt/osomon-qt/commit/c60dd2a7f7dd0095f30aca4336125c8ed9381ba4

We can probably do something similar.
Comment 1 Pierre Ossman cendio 2022-11-01 13:37:31 CET
We now care a lot less about the work area since r37660 for bug 7793. It is now used for placing the initial vncviewer window on the same monitor as tlclient, and to make sure the initial vncviewer window doesn't overflow the screen.

Note You need to log in before you can comment on or make changes to this bug.