Skip to content

Add set_title_launchpad event for SAP Fiori Launchpad shell - #108

Merged
oblomov-dev merged 1 commit into
mainfrom
claude/practical-faraday-tJMBd
Jun 4, 2026
Merged

Add set_title_launchpad event for SAP Fiori Launchpad shell#108
oblomov-dev merged 1 commit into
mainfrom
claude/practical-faraday-tJMBd

Conversation

@oblomov-dev

Copy link
Copy Markdown
Member

Summary

This PR introduces a new set_title_launchpad frontend event that allows apps running inside an SAP Fiori Launchpad shell to set the launchpad title separately from the browser tab title.

Key Changes

  • Added set_title_launchpad event to the frontend events list in the event navigation documentation
  • Updated the title cookbook documentation with:
    • Clear guidance on when to use set_title vs set_title_launchpad
    • Code example showing how to invoke set_title_launchpad with the ShellUIService
    • Explanation that set_title_launchpad forwards to the shell's ShellUIService instead of document.title
  • Updated the custom controls deprecation table to reference the new set_title_launchpad event

Implementation Details

  • The new event provides a dedicated mechanism for launchpad-aware title management, replacing the need for custom controls
  • set_title continues to handle browser tab/window titles in standalone mode
  • set_title_launchpad is specifically for apps running within an SAP Fiori Launchpad shell environment

https://claude.ai/code/session_01B32aq8HwaTFjzeQMomHsHg

Reflects abap2UI5 PR #2300 which split SET_TITLE into SET_TITLE
(document.title) and SET_TITLE_LAUNCHPAD (Fiori Launchpad shell title).
@oblomov-dev
oblomov-dev merged commit ffc5c89 into main Jun 4, 2026
@oblomov-dev
oblomov-dev deleted the claude/practical-faraday-tJMBd branch June 4, 2026 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants