Skip to content

Shortcut mapper / Macros tab shows garbled/cropped text in status area #10358

@artie-finkelstein

Description

@artie-finkelstein

Description of the Issue

Text displayed in the "Shortcut mapper" status area (e.g., "No shortcut conflicts for this item.") only shows a few of the pixels of the bottom of the string but with most of the string shifted up past the top of the proper display area.

Steps to Reproduce the Issue

  1. Npp 8.13rc or Npp 8.13rc2
  2. click on \Macro\Modify Shortcut/Delete Macro...

Expected Behavior

I expected to be able to read the text (see attached file "macro-good status.png")

Actual Behavior

I got the results show in the attached file "macro-bad status.png

Debug Information

Notepad++ v8.1.3 (32-bit)
Build time : Aug 8 2021 - 13:17:47
Path : C:\Programs\Notepad++\notepad++_8.13rc2.exe
Command Line :
Admin mode : ON
Local Conf mode : ON
Cloud Config : OFF
OS Name : Windows 7 Professional (64-bit)
OS Build : 7601.0
Current ANSI codepage : 1252
Plugins : none

This cropping does not occur with 8.12 or earlier releases. It's only visible under 8.13rc & 8.13rc2 and shows up when '\Macro\Modify Shortcut/Delete Macro...' is used to initially display the 'Shortcut mapper' menu. This cropping can also show up on the 'Plugin commands' tab, and may then show up on other tabs if they are selected after 'Plugin commands'. (For this portion of testing I obviously had plugins enabled.)

Plugins : BetterMultiSelection.dll ColumnTools.dll CustomLineNumbers.dll DSpellCheck.dll Explorer.dll ExtSettings.dll FallingBricks.dll FingerText.dll Linefilter3.dll LuaScript.dll MarkdownViewerPlusPlus.dll MenuIcons.dll mimeTools.dll NavigateTo.dll NppCalc.dll NppColumnSort.dll NppEditorConfig.dll NppEventExec.dll NppExec.dll NppFavorites.dll NppHorizontalRuler.dll NPPJSONViewer.dll NppJumpList.dll NppMenuSearch.dll NppQCP.dll NppSnippets.dll NppTextFX.dll NppTextViz.dll NppUISpy.dll OpenFileInFolders.dll pork2sausage.dll PreviewHTML.dll PythonScript.dll QuickText.dll selectNLaunch.dll ZoomDisabler.dll _CustomizeToolbar.dll 

The 'Scintilla commands' and 'Run commands' tabs seem to be immune to this cropping. If 'Main menu' is infected it can't be removed short of closing the entire dialog box, whereas 'Macros' can usually be temporarily "uninfected" by selecting 'Run commands' before going back to 'Macros'. The 'Main menu' tab infection also has a slightly different view, see attached file "main-bad status.png"

macro-good status
macro-bad status
main-bad status

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions