Skip to main content
GoodFirstPicks
DashboardIssuesReposLeaderboard

GoodFirstPicks by Leaveitblank © 2026

CreatorRequest a RepoPrivacy PolicyTerms of Service
Setting new desktop icon and workspace sidebar breaks UI | GoodFirstPicks

Setting new desktop icon and workspace sidebar breaks UI

frappe/frappe 0 comments 8d ago
View on GitHub
mediumopenScope: somewhat clearSkill match: maybeFrappe / ERPNextPython

Why this is a good first issue

UI breaks when creating custom desktop icons and workspace sidebars, with inconsistent behavior.

AI Summary

The issue involves UI breakage when creating custom desktop icons and workspace sidebars, with inconsistent behavior observed between developer and non-developer modes. The problem requires understanding the UI rendering logic and workspace management in Frappe, but the exact cause is unclear.

Issue Description

Description of the issue

Context information (for bug reports)

Output of bench version

erpnext 16.10.1 version-16 (8b10311)
frappe 16.12.0 version-16 (52ed87d)
custom-app 0.0.1 version-16 (508f5bf)

Steps to reproduce the issue

  1. Create a custom app after installing erpnext
  2. Make a workspace sidebar with containing selected doctypes of erpnext (sidebar is standard, which you can't access)
  3. Make a desktop icon (standard: within custom app) type: link, workspace sidebar leading to the new sidebar in step 2
  4. Also can't create workspace

Observed result

  1. The desktop icon doesn't appear in desktop veiw and even when it's made a child icon in a parent icon (but sometimes it appears after multiple repetitions of same above steps but only in the parent icon yet)
  2. It has been also observed that if not in developer mode, the new desktop icon just doesn't work
  3. And also ==standard== check is available in both developer and non developer mode for both workspace sidevar and desktop icon doctypes, checking it doesn't do anything in non developer mode and unchecking it doesn't do anything in d

GitHub Labels

bug

Want to work on this?

Claim this issue to let others know you're working on it. You'll earn 20 points when you complete it!

Risk Flags

  • UI breakage
  • developer mode dependency
  • inconsistent behavior
Loading labels...

Details

Points20 pts
Difficultymedium
Scopesomewhat clear
Skill Matchmaybe
Test Focusedno