Skip to content

[BUG] Notepad++ 6.8.9 disrupts the CustomizeToolbar plugin #15440

@ArkadiuszMichalski

Description

@ArkadiuszMichalski

Is there an existing issue for this?

  • I have searched the existing issues

Description of the Issue

Last Notepad++ 6.8.9 version disrupts the CustomizeToolbar plugin., where the 'Standard icons: small' variant becomes larger (or their spacing) after restarting the program. This causes the toolbar contain smaller number of visible icons.

After install fresh NPP and plugin:
image

After next launch NPP:
image

Please open above picture and compare it's size.

This plugin has not been updated since 2021, but it's still popular (I wouldn't expect a quick update). Everything works fine in Notepad 6.8.8, so it might be worth figuring out why the new version breaks it.

Steps To Reproduce

  1. Download last Notepad 6.8.9
  2. Install last CustomizeToolbar 5.3
  3. Run first time Notepad++ and pay attention to the size of the icons.
  4. Run next time Notepad++ and pay attention to the size of the icons (they will be bigger).

If we remove NPP\plugins\Config\CustomizeToolbar.dat then the appearance is correct until we run Notepad++ again.

Current Behavior

The icons on the toolbar (or their spacing) become larger.

Expected Behavior

The icons on the toolbar (or their spacing) should not change.

Debug Information

Notepad++ v8.6.9   (32-bit)
Build time : Jul 12 2024 - 05:08:26
Path : D:\_test\NPPClean\Notepad++.exe
Command Line : -multiInst
Admin mode : OFF
Local Conf mode : ON
Cloud Config : OFF
Periodic Backup : ON
OS Name : Windows 11 Enterprise (64-bit)
OS Version : 23H2
OS Build : 22631.3880
Current ANSI codepage : 1250
Plugins : 
    mimeTools (3.1)
    NppConverter (4.6)
    NppExport (0.4)
    _CustomizeToolbar (5.3)

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    known issueThe issue was known, but won't be fixed or cannot be fixedplugin

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions