mirror of
				https://github.com/ArthurSonzogni/FTXUI.git
				synced 2025-10-31 02:28:11 +08:00 
			
		
		
		
	Fix Color::HSV(h,0,v)
There was a problem when v==0
This commit is contained in:
		| @@ -148,10 +148,6 @@ Color Color::RGB(uint8_t red, uint8_t green, uint8_t blue) { | |||||||
| /// @ingroup screen | /// @ingroup screen | ||||||
| // static | // static | ||||||
| Color Color::HSV(uint8_t h, uint8_t s, uint8_t v) { | Color Color::HSV(uint8_t h, uint8_t s, uint8_t v) { | ||||||
|   if (s == 0) { |  | ||||||
|     return {0, 0, 0}; |  | ||||||
|   } |  | ||||||
|  |  | ||||||
|   uint8_t region = h / 43;                                        // NOLINT |   uint8_t region = h / 43;                                        // NOLINT | ||||||
|   uint8_t remainder = (h - (region * 43)) * 6;                    // NOLINT |   uint8_t remainder = (h - (region * 43)) * 6;                    // NOLINT | ||||||
|   uint8_t p = (v * (255 - s)) >> 8;                               // NOLINT |   uint8_t p = (v * (255 - s)) >> 8;                               // NOLINT | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 ArthurSonzogni
					ArthurSonzogni