Special Character windows invisible on laptop when placed on second screen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
steps to perform to reproduce the problem.:
- Start an eBook edit in Calibre Editor with a laptop and a second extended screen attached.
- Place Insert Special Character window on second screen, leave Calibre Ebook editor on laptop screen.
- Close Calibre Editor. Remove second screen (disconnect screen or remove laptop from docking station).
- Start Calibre Editor and initiate the Insert Special Character window.
=> The window will not appear on the laptop screen, because it is located on the second screen which is not available any more.
Calibre 4.6 (64bit)
Windows 10 Pro Version 1809 Build 17763.914
When a second extended screen is not detected the Insert Special Character should be initiated on the main screen centered or on the default location.
This is a limitation of Qt (the toolkit calibre uses) when asked to
restore a window's geometry it does not check if the geometry is off
the screen. Nothing I can do to easily fix this in calibre code.
status wontfix