# Textinputs problems in 0.6 Pre-Released

**URL:** <https://forums.fusetools.com/t/textinputs-problems-in-0-6-pre-released/4627>\
**Category:** Bug Reports\
**Created:** [October 5, 2015, 10:14pm UTC](https://forums.fusetools.com/t/textinputs-problems-in-0-6-pre-released/4627 "2015-10-05T22:14:04Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cristian\_Karmy1](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/cristian_karmy1/32/480_2.png) [@Cristian\_Karmy1](https://forums.fusetools.com/u/Cristian_Karmy1)\
**Post date:** [October 5, 2015, 10:14pm UTC](https://forums.fusetools.com/t/textinputs-problems-in-0-6-pre-released/4627/1 "2015-10-05T22:14:04Z")

</div>

In this version I have many problems with textInputs

- In general the TextInputs work very slow. Especially when I animate his position or other attributes.

- I have many problems with Multiline textinputs and when I want to have a taller TextInput. Problems like this: [https://www.fusetools.com/developers/forums/bug\_reports/textinput\_multiline\_error?page=1#post-3dbed331-9f8a-41b5-b44d-9eb3ef0beaa8](https://www.fusetools.com/developers/forums/bug_reports/textinput_multiline_error?page=1#post-3dbed331-9f8a-41b5-b44d-9eb3ef0beaa8)

- I cant change the design and the color of the bottom line. With the TextInput template this not change… The textInput have a new template?

---

<div class="post-metadata">

**Author:** ![Anders\_Lassen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/anders_lassen/32/522_2.png) [@Anders\_Lassen](https://forums.fusetools.com/u/Anders_Lassen)\
**Post date:** [October 5, 2015, 11:08pm UTC](https://forums.fusetools.com/t/textinputs-problems-in-0-6-pre-released/4627/2 "2015-10-05T23:08:21Z")

</div>

Thanks for reporting.

The TextInput issues are known and currently being worked on.

We will publish an example how how to customize the TextInput asap.

---

<div class="post-metadata">

**Author:** ![Jake\_Taylor](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/jake_taylor/32/512_2.png) [@Jake\_Taylor](https://forums.fusetools.com/u/Jake_Taylor)\
**Post date:** [October 6, 2015, 1:36am UTC](https://forums.fusetools.com/t/textinputs-problems-in-0-6-pre-released/4627/3 "2015-10-06T01:36:14Z")

</div>

As far as changing the color/design of the existing TextInput, I think a better approach for now is to construct your own style for one instead of trying to tweak the existing one, as it’s a bit difficult for now.

Here’s how you would build your own TextInput style from the ground up, fully customizable from there:

```auto
<App Theme="Basic">
    <StackPanel>
        <Style>
            <TextInput
                ux:InheritStyle="false"
                TextAlignment="Left"
                HitTestMode="LocalBoundsAndChildren"
                Focus.IsFocusable="true"
                Focus.Delegate="_textInputCore">

                <PlainTextEdit ux:Name="_textInputCore" />

                <WhilePressed>
                    <GiveFocus Target="_textInputCore" />
                </WhilePressed>
            </TextInput>
        </Style>

        <TextInput Value="Your text here :)" />
    </StackPanel>
</App>

```

The usual properties like `TextColor`, `CaretColor`, `Margin` etc applied to the `TextInput` tag in the `Style` will work as expected 🙂

---

<div class="post-metadata">

**Author:** ![Filip](https://avatars.discourse-cdn.com/v4/letter/f/919ad9/32.png) [@Filip](https://forums.fusetools.com/u/Filip)\
**Post date:** [November 18, 2015, 1:28pm UTC](https://forums.fusetools.com/t/textinputs-problems-in-0-6-pre-released/4627/4 "2015-11-18T13:28:05Z")

</div>

Follow-up: Is there a way to limit number of characters in a `<TextInput>`? Or show a “…” hiding the rest of the value/string.

---

<div class="post-metadata">

**Author:** ![Bjorn-Olav\_Strand](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/bjorn-olav_strand/32/583_2.png) [@Bjorn-Olav\_Strand](https://forums.fusetools.com/u/Bjorn-Olav_Strand)\
**Post date:** [November 18, 2015, 1:54pm UTC](https://forums.fusetools.com/t/textinputs-problems-in-0-6-pre-released/4627/5 "2015-11-18T13:54:18Z")

</div>

If you have the Value as an Observable you can make this hack in JS:

```auto
value.addSubscriber(function (v){
    if (v.value.length > 100) {
        v.value = v.value.substring(0,100);
    }
});

```

---

<div class="post-metadata">

**Author:** ![Kristian\_Hasselknipp](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/kristian_hasselknipp/32/549_2.png) [@Kristian\_Hasselknipp](https://forums.fusetools.com/u/Kristian_Hasselknipp)\
**Post date:** [November 18, 2015, 3:08pm UTC](https://forums.fusetools.com/t/textinputs-problems-in-0-6-pre-released/4627/6 "2015-11-18T15:08:21Z")

</div>

The `TextInput` on iOS and Android should add the `...` automatically.
