Skip to content
This repository was archived by the owner on Apr 2, 2024. It is now read-only.
This repository was archived by the owner on Apr 2, 2024. It is now read-only.

🐞Bugs: max-close, go to def, toggle progress #307

@David-Maisonave

Description

@David-Maisonave

Description of the Issue

  1. The maximized and close buttons for the options dialog has checkered filled icons.Max-Close_IconBug
  2. Go to definition does not work. [Repro-Steps] Open a CPP file in a folder containing a C++ project. Select a function name being called in another function. Select "Go to Definitions.
  3. Toggles Current File as Progress removes syntax coloring, and when the option is selected again, the coloring remains removed. [Repro-Steps] Open a CPP file. Select Toggles Current File as Progress. Text color changes. Now select the option again. The color does not come back to original format. See snapshots for details.

Expected Behavior

  1. Expect dialog box to display standard windows close and maximize icons.
  2. It should either jump to where the function is declared in the header (*.h) file, or where the function is implemented in the *.cpp file.
  3. When Toggles Current File as Progress is toggled off, the original syntax color should return. See snapshots for details.

Actual Behavior

  1. Max-Close_IconBug
  2. Jumps to a few spaces behind the first placed the function is called from a previous function.GoToDefinition
  3. Original syntax color does not return no matter how many times Toggles Current File as Progress is selected. Have to restart NPP to get color back.

Snapshots

Before Progress

SyntaxColorBeforeProgress

After Progress and after Progress is toggled off.

SyntaxColorAfterProgress

Environment:

3P Version: v1.8.8 x64
OS: Windows 11
Notepad Version: v8.5.7 (64bit)
C++ project : https://github.com/Axter-com/SQLiteClassBuilder

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions