diff --git a/app/modules/theme.js b/app/modules/theme.js index c0d4790..215c51e 100644 --- a/app/modules/theme.js +++ b/app/modules/theme.js @@ -19,15 +19,8 @@ const get_logo_template = ( percent = 100, active ) => { // Image sizes available // see assets/modules/compile-images.je for values const percentage_increment_to_render = 5 - const image_percentages = [] - for( let percentage = 0; percentage <= 100; percentage+=percentage_increment_to_render ) { - image_percentages.push( percentage ) - } - image_percentages.sort((a, b) => a - b) - - // Find which image size is the highest that is still under the current percentage - let display_percentage = image_percentages.findLast((p) => p < percent) - log(`Display percentage ${display_percentage} based on ${percent}`) + const display_percentage = Math.floor( percent / percentage_increment_to_render ) * percentage_increment_to_render + log( `Display percentage ${ display_percentage } based on ${ percent }` ) const image_path = path.join( asset_path, `/battery-${ active ? 'active' : 'inactive' }-${ display_percentage }-Template.png` ) const exists = existsSync( image_path ) diff --git a/app/package.json b/app/package.json index 2b31f7f..ea749a1 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "battery", - "version": "1.1.4", + "version": "1.1.5", "description": "A battery charge limiter for Apple silicon Mac devices", "main": "main.js", "build": { @@ -56,4 +56,4 @@ "electron-store": "^8.1.0", "update-electron-app": "^2.0.1" } -} \ No newline at end of file +}