diff --git a/AppImage/components/hardware.tsx b/AppImage/components/hardware.tsx index e3a47de..25e5744 100644 --- a/AppImage/components/hardware.tsx +++ b/AppImage/components/hardware.tsx @@ -126,26 +126,8 @@ export default function Hardware() { const hasRealtimeData = (): boolean => { if (!realtimeGPUData) return false - if (realtimeGPUData.has_monitoring_tool === true) { - return true - } - - // Fallback: check if there's actual data - const result = !!( - (realtimeGPUData.temperature !== undefined && realtimeGPUData.temperature > 0) || - (realtimeGPUData.utilization_gpu !== undefined && realtimeGPUData.utilization_gpu > 0) || - realtimeGPUData.memory_total || - realtimeGPUData.power_draw || - realtimeGPUData.engine_render !== undefined || - realtimeGPUData.engine_blitter !== undefined || - realtimeGPUData.engine_video !== undefined || - realtimeGPUData.engine_video_enhance !== undefined || - realtimeGPUData.clock_graphics || - realtimeGPUData.clock_memory || - realtimeGPUData.utilization_memory !== undefined || - (realtimeGPUData.processes !== undefined && realtimeGPUData.processes.length > 0) - ) - return result + // Esto permite mostrar datos incluso cuando la GPU está inactiva (valores en 0 o null) + return realtimeGPUData.has_monitoring_tool === true } return ( @@ -484,7 +466,7 @@ export default function Hardware() {