Merge pull request #36207 from sokumon/sidebar-fixes

This commit is contained in:
Soham Kulkarni 2026-01-22 16:20:57 +05:30 committed by GitHub
commit e57826c329
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View file

@ -175,7 +175,7 @@ frappe.ui.Sidebar = class Sidebar {
if (active_section) {
let section = this.get_item(active_section);
if (section) {
if (section.collapsed) {
if (this.sidebar_expanded && section.collapsed) {
section.open();
}
}

View file

@ -180,9 +180,9 @@ frappe.ui.sidebar_item.TypeSectionBreak = class SectionBreakSidebarItem extends
super.make();
if (!this.item.nested_items || this.item.nested_items.length == 0) return;
this.add_items();
$(this.container).append(this.full_template);
this.toggle_on_collapse();
this.enable_collapsible(this.item, this.full_template);
$(this.container).append(this.full_template);
}
open() {
this.collapsed = false;
@ -265,7 +265,7 @@ frappe.ui.sidebar_item.TypeSectionBreak = class SectionBreakSidebarItem extends
const me = this;
let current_sidebar_state = this.section_breaks_state[this.workspace_title];
for (const [element_name, collapsed] of Object.entries(current_sidebar_state)) {
if ($(this.wrapper).attr("item-name") == element_name) {
if ($(this.wrapper).attr("title") == element_name) {
me.collapsed = collapsed;
me.toggle();
}