Browse Source

enshort constructions

master
yggverse 4 weeks ago
parent
commit
6702f9c7d6
  1. 10
      src/app/browser/window/tab/item/page/input/response.rs
  2. 8
      src/app/browser/window/tab/item/page/input/sensitive.rs

10
src/app/browser/window/tab/item/page/input/response.rs

@ -47,15 +47,11 @@ impl Response {
let control = control.clone(); let control = control.clone();
let form = form.clone(); let form = form.clone();
move |_, _| { move |_, _| {
control.update(match size_limit { control.update(size_limit.map(|limit| {
Some(limit) => Some(
limit as i32 limit as i32
- (base.to_string_partial(UriHideFlags::QUERY).len() as i32 - (base.to_string_partial(UriHideFlags::QUERY).len() as i32
+ Uri::escape_string(form.text().as_str(), None, false).len() + Uri::escape_string(form.text().as_str(), None, false).len() as i32)
as i32), }));
),
None => None,
});
} }
}); });

8
src/app/browser/window/tab/item/page/input/sensitive.rs

@ -32,12 +32,8 @@ impl Sensitive {
let form = Form::new_rc( let form = Form::new_rc(
action_send.clone(), action_send.clone(),
title, title,
match max_length { max_length
Some(value) => { .map(|value| value - base.to_string_partial(UriHideFlags::QUERY).len() as i32),
Some(value - base.to_string_partial(UriHideFlags::QUERY).len() as i32)
}
None => None,
},
); );
// Init widget // Init widget

Loading…
Cancel
Save