d2phap / d2phap/ImageGlass

When Gallery is placed on the right and hidden it still displays 2 pixels which get in the way of clicking to next image

Open
#2,008 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

🐞 bug
Dominant language
C#
Stars
14.4k
Forks
752
Avg merge
10d 14h
Merged PRs (30d)
1

Description

System information
  • Windows OS version: Windows 10
  • ImageGlass version: 9.1.8.723 (64-bit)
  • ImageGlass release: Store / Classic? Classic
To Reproduce

Steps to reproduce the behavior:

  1. Place Gallery layout on the right (->)
  2. Hide Gallery panel
  3. Place mouse to the very edge of the right side of the screen
  4. Clicking doesn't go to the next image and doesn't display the next arrow, and there's a little edge about 2 pixels thick visible
Actual behavior

Whenever the Gallery is placed on the right, and is hidden, and you place the mouse right up against the right edge of the screen to go to the next image this bug gets in the way and doesn't let you go to the next image. So you have to move the mouse back a little or change the position of the the Gallery. It does not happen if the gallery is placed elsewhere.

Expected behavior

There is no Gallery "overflowing" onto the image despite being hidden, blocking your clicks to go to the next image.
If the gallery is placed on the left this doesn't happen, and you can click to the previous image without issues.

Screenshots / Video / Sample image file

! (open the images against a dark background to see) !

visible edge of gallery
On the right it's possible to see the Gallery border "overflowing"

Gallery placed on the left
Here I placed the gallery on the left and that "overflow" is no longer visible

Additional context

I recently updated from version 8 and it didn't use to happen back in that version.
I also downloaded a portable version and kept it clean and then re-added all my configs and it was all fine.... until I placed the Gallery on the right. So it's not my configs.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce on Windows 10 with ImageGlass 9.1.8.723 Classic: place the Gallery on the right, hide it, and test clicks at the right screen edge. Compare with the Gallery on the left and confirm that hiding the right-side Gallery removes the visible, click-blocking strip and restores next-image navigation.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.