Fix warning sign persistence issue - warning sign now displayed in separate column and doesn't affect actual file names

This commit is contained in:
Jarian Cottingham 2026-02-19 10:13:48 -06:00
parent 3a855ce64a
commit 8c5ce29754
3 changed files with 2 additions and 7 deletions

View File

@ -45,6 +45,7 @@ MovieMapper is a desktop application designed for organizing and managing movie
- **File Untagging**: Click on already tagged files to remove the tag - **File Untagging**: Click on already tagged files to remove the tag
- **File Organization**: Move files to "extras" folder for better organization - **File Organization**: Move files to "extras" folder for better organization
- **Problematic File Handling**: Identifies and flags files that cause issues during metadata extraction - **Problematic File Handling**: Identifies and flags files that cause issues during metadata extraction
- **Warning Sign Display**: Files with issues are indicated with a warning sign (⚠️) in the UI but this does not affect the actual file name
### 4. Technical Features ### 4. Technical Features
- **Electron Framework**: Cross-platform desktop application - **Electron Framework**: Cross-platform desktop application

View File

@ -134,12 +134,6 @@
min-width: 80px; /* Ensure consistent column width */ min-width: 80px; /* Ensure consistent column width */
} }
.problematic-label {
color: #dc3545;
font-weight: bold;
margin-right: 5px;
}
.file-item:last-child { .file-item:last-child {
border-bottom: none; border-bottom: none;
} }

View File

@ -82,7 +82,7 @@ function displayFiles(files) {
const problemLabel = file.isProblematic ? '<span class="problematic-label">⚠️</span> ' : ''; const problemLabel = file.isProblematic ? '<span class="problematic-label">⚠️</span> ' : '';
fileItem.innerHTML = ` fileItem.innerHTML = `
<div class="file-name" data-file-path="${file.path}">${problemLabel}${file.name}</div> <div class="file-name" data-file-path="${file.path}">${file.name}</div>
<div class="file-duration">${duration}</div> <div class="file-duration">${duration}</div>
<div class="file-quality">${quality}</div> <div class="file-quality">${quality}</div>
<div class="file-fps">${fps}</div> <div class="file-fps">${fps}</div>