Comments (2)
I am having the same issue. After adding AutoGrow and MaxLines, I am not able to Send Message after hitting Enter. Its always taking me to the next line and rest of the sending message functionality is not working.
<MudTextField T="string" Style="font-size: 16px;" AutoGrow MaxLines="3" Class="ff-urbanist fw-400" Label="Ask a question" @bind-Value="userInput" @onkeyup="HandleKeyPress" Variant="Variant.Outlined" Adornment="Adornment.End" AdornmentIcon="@SVGIcons.LinkForward" OnAdornmentClick="@(() => SendMessage())"> </MudTextField>
private void HandleKeyPress(KeyboardEventArgs e) { if (e.Key == "Enter") { SendMessage(); } }
Here SendMessage() function does not work as expected.
Here is the simple example. https://try.mudblazor.com/snippet/wOcIuKOCUsVCTzJd
from mudblazor.
I am having the same issue. After adding AutoGrow and MaxLines, I am not able to Send Message after hitting Enter. Its always taking me to the next line and rest of the sending message functionality is not working.
<MudTextField T="string" Style="font-size: 16px;" AutoGrow MaxLines="3" Class="ff-urbanist fw-400" Label="Ask a question" @bind-Value="userInput" @onkeyup="HandleKeyPress" Variant="Variant.Outlined" Adornment="Adornment.End" AdornmentIcon="@SVGIcons.LinkForward" OnAdornmentClick="@(() => SendMessage())"> </MudTextField>
private void HandleKeyPress(KeyboardEventArgs e) { if (e.Key == "Enter") { SendMessage(); } }
Here SendMessage() function does not work as expected.
Here is the simple example. https://try.mudblazor.com/snippet/wOcIuKOCUsVCTzJd
This can actually be fixed by adding Immediate="true"
to the MudTextField
As it is a growing text field i think its okay that the binding is not updated on "Enter" key press in default behaviour as it is rather expected to add a new line than submitting
from mudblazor.
Related Issues (20)
- MudExpansionPanel Expanded Not Updating HOT 2
- MudMessageBox Ignoring DialogOptions
- MudTreeView doesn't work after V7.0 migration HOT 1
- All the picker components should have an `OverflowBehavior` that is passed down to the underlying `MudPopover` HOT 1
- Href to static components HOT 8
- MudAutocomplete in a MudCard doesn't work in V7.1.1 HOT 3
- MudDataGrid ReadOnly=true SelectColumn is not readonly HOT 4
- False positive in MUD0002 Diagnostic when using @bind HOT 6
- Video Component HOT 1
- MudListItem SecondaryText not taking a disabled color when the item is disabled
- MudFileUpload not showing HOT 5
- MudFileUpload can not upload multiple times HOT 9
- EditForm or MudForm doen't work with Format currency HOT 5
- Tree view multi selection issue HOT 8
- Masked input slightly changes font-size
- Menu OnTouch is not available and also touch is not working on android device HOT 9
- MudTreeView is piece of shit in ^7.0.0 HOT 1
- MudTextField didn't clear when I use OnKeyDown/OnKeyUp HOT 4
- MudTreeview: Multi-Selection bug on Expand/Collapse HOT 1
- MudAutocomplete "Required" valiadtion failes when DebounceInterval is high enough and SearchFunc is slow. HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mudblazor.