Black bar at the top of the spyder 3 IDE causing miss click issue
See original GitHub issueProblem Description
black bar at the top of the editor. doesn’t seem like a big deal but causes the cursor to click lower than intended. when i click on a line in the editor it would mark the row below. i believe this has to do with dpi issues, since i use dual monitors, and when i switch to the other monitor it seems fine. my windows 10 display settings in the “scale and layout” section are set to the same resolution on both screens, although the small screen has the “change the size of text, apps, and other items” box set to 150%. when i change the other screen to 150% as well, it works fine and there is no black bar (but then my entire windows 10 has huge icons and text on the large screen which makes this a very weak solution).
What steps reproduce the problem?
just opening Spyder IDE is enough.
Versions
- Spyder version: 3.2.8
- Python version: 3.6.5 64bits
- Qt version: 5.9.4
- PyQt version: 5 5.9.2
- Operating System name/version: windows 10
Dependencies
IPython >=4.0 : 6.3.1 (OK)
cython >=0.21 : 0.28.2 (OK)
jedi >=0.9.0 : 0.12.0 (OK)
nbconvert >=4.0 : 5.3.1 (OK)
numpy >=1.7 : 1.14.2 (OK)
pandas >=0.13.1 : 0.22.0 (OK)
pycodestyle >=2.3: 2.4.0 (OK)
pyflakes >=0.6.0 : 1.6.0 (OK)
pygments >=2.0 : 2.2.0 (OK)
pylint >=0.25 : 1.8.4 (OK)
qtconsole >=4.2.0: 4.3.1 (OK)
rope >=0.9.4 : 0.10.7 (OK)
sphinx >=0.6.6 : 1.7.4 (OK)
sympy >=0.7.3 : 1.1.1 (OK)
Issue Analytics
- State:
- Created 5 years ago
- Comments:14 (10 by maintainers)
Top GitHub Comments
This was solved by using the software OpenGL renderer in Qt by default.
@CAM-Gerlach thanks for the response. i am using 1920 x 1080 on both monitors. also, i was just about to post that i came up with a temporary solution. if i change the “change the size of text, apps, and other items” box setting to 100% on the small monitor and then sign out of windows 10 (because windows 10 says “some apps won’t respond to scaling changes until you sign out”), the Spyder IDE goes back to normal with no black bar at the top. then, i change it back to 150% on the small monitor and do not sign out. so as long as i do not sign out now or restart my computer it will work fine (however i am not sure if this affects other apps currently).