mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 15:38:10 +00:00
Everywhere: Replace single-char StringView op. arguments with chars
This prevents us from needing a sv suffix, and potentially reduces the need to run generic code for a single character (as contains, starts_with, ends_with etc. for a char will be just a length and equality check). No functional changes.
This commit is contained in:
parent
3f3f45580a
commit
c8585b77d2
86 changed files with 283 additions and 283 deletions
|
@ -324,7 +324,7 @@ void ColorPicker::build_ui_custom(Widget& root_container)
|
|||
m_html_text->on_change = [this]() {
|
||||
auto color_name = m_html_text->text();
|
||||
auto optional_color = Color::from_string(color_name);
|
||||
if (optional_color.has_value() && (!color_name.starts_with("#") || color_name.length() == ((m_color_has_alpha_channel) ? 9 : 7))) {
|
||||
if (optional_color.has_value() && (!color_name.starts_with('#') || color_name.length() == ((m_color_has_alpha_channel) ? 9 : 7))) {
|
||||
// The color length must be 9/7 (unless it is a name like red), because:
|
||||
// - If we allowed 5/4 character rgb color, the field would reset to 9/7 characters after you deleted 4/3 characters.
|
||||
auto color = optional_color.value();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue