![]() |
#1 |
(he/him/his)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,287
Karma: 80074820
Join Date: Jul 2010
Location: Sunshine Coast, BC
Device: Oasis (Gen3),Paperwhite (Gen10), Voyage, Paperwhite(orig), iPad Air M3
|
Calibre 3.0.0 in Windows 10, highDPI
Kovid -- first, I love the new high DPI support! Given I run on a pair of 28" 4K monitors, it really improves the look! Thanks!
Now, the bug: If I import a new book with Add, select it on the left of the main (centre) pane, and hit the 'e' key to edit the metadata, the window doesn't _appear_ to open, but now I'm locked out of Calibre, because it thinks there's a modal window open. I'm guessing it somehow ends up behind the main window. This behaviour is consistent and repeatable on this computer. The workaround for now is to right-click and select Edit Metadata. This usually seems to work. (Calibre 3.0.0, 64-bit. Windows 10 Enterprise 64-bit. Build 15063) |
![]() |
![]() |
![]() |
#2 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,660
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
I've always put it down to my fat fingers and/or my window enhancers (Actual Tools), so I've never reported it. FWIW: NirSoft's GUIPropView utility lists all active windows and there's a Bring to Top option. BR |
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
(he/him/his)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,287
Karma: 80074820
Join Date: Jul 2010
Location: Sunshine Coast, BC
Device: Oasis (Gen3),Paperwhite (Gen10), Voyage, Paperwhite(orig), iPad Air M3
|
This is new behaviour, and not exhibited on other 3.0.0 machines.
|
![]() |
![]() |
![]() |
#4 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,660
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Is Windows 10 Enterprise 64-bit Build 15063 an Inside Track release of Creator's Update ? Have you tried running with no plugins, and running in Windows Safe Mode? With the NirSoft utility I referenced you could prove the modal MDE window is hidden behind the main window. BR |
|
![]() |
![]() |
![]() |
#5 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
I cannot reproduce on my win10 nachine, usually when this kind of thing happens simply alt-tabbing to another application then back should take care of it.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 | |||
(he/him/his)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,287
Karma: 80074820
Join Date: Jul 2010
Location: Sunshine Coast, BC
Device: Oasis (Gen3),Paperwhite (Gen10), Voyage, Paperwhite(orig), iPad Air M3
|
Quote:
Quote:
Quote:
That didn't work. I'm _suspecting_ it's picking up a memory from some previous running where it was in a second (or third) virtual desktop (I'm using TaskView to run multiple desktops, routinely.) |
|||
![]() |
![]() |
![]() |
#7 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
If that didn't work then it is offscreen. UNfortunately Qt (the graphics toolkit calibre uses) tends to do this kind of thing once ina while if you use multiple monitors/different resolutions
|
![]() |
![]() |
![]() |
#8 |
(he/him/his)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,287
Karma: 80074820
Join Date: Jul 2010
Location: Sunshine Coast, BC
Device: Oasis (Gen3),Paperwhite (Gen10), Voyage, Paperwhite(orig), iPad Air M3
|
That appears to be what's happening. Is there any sort of easy fix to force it to recentre? (ie, a command line switch that forces the next start to lose that memory of a different screen?) That would be the simplest solution, it would seem to me.
|
![]() |
![]() |
![]() |
#9 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Not that I know off, the only thing I can think off is reconencting the external monitor and moving it back once. Or you can delete dynamic.pickle in the calibre config directory which is where most window geometry information is saved.
|
![]() |
![]() |
![]() |
#10 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Actually there is this: https://blogs.msdn.microsoft.com/gdu...ck-off-screen/
|
![]() |
![]() |
![]() |
#11 |
(he/him/his)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,287
Karma: 80074820
Join Date: Jul 2010
Location: Sunshine Coast, BC
Device: Oasis (Gen3),Paperwhite (Gen10), Voyage, Paperwhite(orig), iPad Air M3
|
Oh, I could easily script that (the delete of the dynamic.pickle file) as a startup command. Might be nice to add it as a calibre command line option it others start hitting this. As we all move to more HighDPI environments, I suspect we'll see more and more of this sort of thing.
|
![]() |
![]() |
![]() |
#12 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
You dont want to always delete it as it stores many other useful things as well, not just window sizes.
|
![]() |
![]() |
![]() |
#13 | |
(he/him/his)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,287
Karma: 80074820
Join Date: Jul 2010
Location: Sunshine Coast, BC
Device: Oasis (Gen3),Paperwhite (Gen10), Voyage, Paperwhite(orig), iPad Air M3
|
Quote:
|
|
![]() |
![]() |
![]() |
#14 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,660
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
@CRussel - my suggestion to try running with no plugins and safe mode was for diagnostic purposes only. Added : GUIPropView has a Center selected window option BR Last edited by BetterRed; 06-22-2017 at 07:27 PM. |
|
![]() |
![]() |
![]() |
#15 |
(he/him/his)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,287
Karma: 80074820
Join Date: Jul 2010
Location: Sunshine Coast, BC
Device: Oasis (Gen3),Paperwhite (Gen10), Voyage, Paperwhite(orig), iPad Air M3
|
For what it's worth, we're at 3.4.2 or so, and it's STILL a significant problem on High-DPI, multiple monitor setups. And it's really the only application I have that seems to have this problem, with modal windows being opened off-screen.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to get Calibre from Windows 7 to Windows 10 | polli | Calibre | 15 | 08-11-2016 05:34 AM |
Windows Calibre - normal Windows vs 64bit Windows | midnightmaze | Calibre | 8 | 05-30-2015 07:16 AM |
Moving Calibre Library from Windows 7 to Windows 8 - json code issue | DramaQueenLucy | Devices | 14 | 11-12-2013 11:47 AM |
EPUB Audio works on Calibre Mac but not Calibre Windows | BrianHanifin | Devices | 3 | 10-21-2012 09:32 PM |
Switching from Calibre Windows to Calibre Portable | Philip36Fld | Devices | 0 | 04-06-2012 08:48 PM |