Describe the issue
When a CaptionClass property is applied to a base field on a card page extension, the field tooltip is not displayed on the Business Central page.
The same behavior does not occur on list pages, where the tooltip is shown correctly.
This causes a usability issue because the original tooltip from the base field is lost when CaptionClass is used on card pages.
Expected behavior
The original tooltip from the base field should still be displayed on the card page, even when the CaptionClass property is applied through a page extension.
Steps to reproduce
- Create a page extension for a card page, for example Customer Card.
- Modify an existing base field and apply the CaptionClass property.
- Publish the extension.
- Open the related card page in Business Central.
- Hover over the modified field.
- Notice that the tooltip is missing.
AL Code to reproduce the issue:
pageextension 50091 "Customer Card Ext." extends "Customer Card"
{
layout
{
modify("No.")
{
CaptionClass = 'Customer ID';
}
}
}
Additional context
No response
I will provide a fix for a bug
Describe the issue
When a CaptionClass property is applied to a base field on a card page extension, the field tooltip is not displayed on the Business Central page.
The same behavior does not occur on list pages, where the tooltip is shown correctly.
This causes a usability issue because the original tooltip from the base field is lost when CaptionClass is used on card pages.
Expected behavior
The original tooltip from the base field should still be displayed on the card page, even when the CaptionClass property is applied through a page extension.
Steps to reproduce
AL Code to reproduce the issue:
Additional context
No response
I will provide a fix for a bug
Internal work item: AB#641545