Folder as Workplace panel is flashing

Open
#11,078 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
cpp

Research direction

Start by reproducing the issue on Windows 10 with a wallpaper slideshow while Notepad++ is in the foreground and Folder as Workspace is visible. Investigate the Folder as Workspace panel's response to the wallpaper change; done means the panel no longer flashes when the wallpaper changes. The issue provides no source file, test, or debug information to narrow the entry point.

Written by the indexing model from the issue text.

Description

Description of the Issue

I am using two monitors (probably would be the same with one monitor). Windows 10 desktop is set to display random wallpapers, using default Windows app. Each time wallpaper is changed (I have set it to 10 min) and I am working in Notepad++, left panel will start flashing dark/light, it will flash few times then stop. I guess Windows wallpaper change is causing this - for some reason Notepad++ is having problem with it. I haven't seen this in any other program I am using.

Steps to Reproduce the Issue
  1. Set Windows 10 to display a random wallpaper every few minutes from folder where you have saved few JPG images
  2. Keep Notepad++ in foreground (you can be working in it)
  3. Each time Windows 10 will change the wallpaper, Notepad++ left panel will flash like crazy (I use "Folder as Workspace")
Expected Behavior

Nothing should happen when Windows is changing the wallpaper (which isn't even seen because my Notepad++ is in full screen mode).

Actual Behavior
Debug Information
Dominant language
C++
Stars
29.4k
Forks
5.4k
PR merge metrics
No merged PRs in 30d

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.

More from notepad-plus-plus/notepad-plus-plus

All issues in notepad-plus-plus/notepad-plus-plus

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.