Fixed textbox

This commit is contained in:
Yousef Khadadeh 2026-04-01 18:40:52 +03:00
parent b50cab2d33
commit b95adcf0f0
2 changed files with 24 additions and 16 deletions

View file

@ -31,9 +31,10 @@ template <typename T> class TextBox : public Element {
virtual void input_key_callback(const InputManager::KeyCallbackArgs& key) override;
~TextBox();
private:
void init_textbox(UpdateInputData& io);
void init_textbox(UpdateInputData& io, bool forceTextUpdate);
bool update_data();
std::optional<T> oldData;
bool isSelected = false;
TextBoxData<T> userInfo;
std::shared_ptr<RichText::TextBox> textbox;