Overview
Auto Collapse Completed automatically collapses schedule groups that are 100% complete when you load a page. This reduces clutter and helps you focus on active work without manually collapsing finished sections every time.
Key Features
- Automatic on Page Load - Collapses completed groups as soon as the page loads
- Works on Both Views - Supports Gantt view and List view
- 100% Complete Detection - Only collapses groups that are fully finished
- Easy Expansion - Click any group to expand it normally
- Page Navigation Aware - Re-applies when you navigate between pages
- Non-Destructive - Doesn't change any data, just visual collapse
How It Works
Detection Methods
The feature identifies completed groups using multiple detection methods:
Gantt View
- Detects groups with a progress field showing "100%"
- Clicks the collapse chevron to hide child items
List View
- Looks for blue checkmark icons indicating completion
- Checks for "100%" text in the group row
- Identifies bold styling on completed group names
Timing
- Waits 800ms after page load for DOM to fully render
- Applies collapse once schedule content is detected
- Re-checks when DOM changes suggest new content loaded
Supported Pages
Auto Collapse works on these JobTread pages:
- /schedule - Job schedule pages
- /tasks - Task list pages
- /to-dos - To-do pages
- /todos - Alternative to-do URL
Getting Started
-
Enable the Feature
Open JT Power Tools popup and enable "Auto Collapse Completed"
-
Navigate to Schedule
Go to any job's schedule or tasks page
-
Watch It Work
Completed groups automatically collapse after the page loads
-
Expand When Needed
Click any collapsed group to expand and view its contents
Visual Behavior
Before Auto Collapse
- All schedule groups expanded by default
- Completed and active items mixed together
- Long scroll through finished work to find active items
After Auto Collapse
- 100% complete groups are collapsed
- Active groups remain expanded
- Easy to see what needs attention
- Cleaner, more focused view
Navigation Behavior
When Collapse Re-Applies
- Initial page load
- Navigating to a different job's schedule
- Using browser back/forward buttons
- URL path changes (e.g., switching from /schedule to /tasks)
When Collapse Does NOT Re-Apply
- Clicking on individual tasks (URL gets task ID appended)
- Query parameter changes (filters, sorting)
- Manual expand/collapse actions by you
Tips & Best Practices
Workflow Benefits
- Jump straight to active work without scrolling past completed items
- Easier progress reviews - collapsed groups show they're done
- Less cognitive load when viewing large schedules
- Groups you expand stay expanded until you navigate away
Works Well With
- Freeze Header - Headers stay visible while scrolling through active items
- Budget Hierarchy Shading - Visual structure for remaining work
- Schedule Drag & Drop - Focus on rescheduling active items
Troubleshooting
Groups Not Collapsing?
- Verify the group is truly 100% complete (not 99%)
- Try refreshing the page
- Make sure the feature is enabled in the popup
- Check if you're on a supported page type
Wrong Groups Collapsing?
- This is rare but can occur if progress displays incorrectly
- Simply click to expand any incorrectly collapsed group
- Report issues on GitHub if you notice patterns
Collapse Not Applying on Navigation?
- The feature waits for page content to load
- If JobTread is slow, collapse may take a moment
- Hard refresh (Ctrl+Shift+R) ensures a clean state
Compatibility
- Dark Mode - Works with both light and dark themes
- Gantt View - Full support with chevron detection
- List View - Full support with icon/text detection
- All Browsers - Works wherever Chrome extensions run
Related Guides