Comments (9)
HI! Thanks for reporting this, something to look at. But honestly, I'm thinking to remove this scroll to bottom whatsoever, because there are a lot of issues with it and tons of ifs in the code already, can't find a way for Flutter to handle it smoothly
from flutter_chat_ui.
It is a different case and animation takes care of that, it will appear as you'd expect
from flutter_chat_ui.
Fixed in v1.3.0.
from flutter_chat_ui.
HI! Thanks for reporting this, something to look at. But honestly, I'm thinking to remove this scroll to bottom whatsoever, because there are a lot of issues with it and tons of ifs in the code already, can't find a way for Flutter to handle it smoothly
Agree with you, IMO we already have a many packages containing whether scrollview reached to bottom state or not so why not remove and make things simpler for developers as this lib is doing so much work under the hood, which makes code unreadable sometimes, which affects the actual purpose and aim of this awesome library.
from flutter_chat_ui.
HI! Thanks for reporting this, something to look at. But honestly, I'm thinking to remove this scroll to bottom whatsoever, because there are a lot of issues with it and tons of ifs in the code already, can't find a way for Flutter to handle it smoothly
Interesting, when are the cases that it should scroll to the bottom? I assume it would still scroll to the bottom when new messages come in.
from flutter_chat_ui.
It should only scroll when you send a message
from flutter_chat_ui.
It should only scroll when you send a message
So you're thinking of making it to where if I'm texting back and forth with someone, each time the other person replies, I have to manually scroll down to see it?
from flutter_chat_ui.
Yes. Otherwise you won't be able to read history at your own pace. I have a friend who sends messages using 1 word instead of sentences, imaging reading his replies when chat scrolls to bottom with every message. Plus, eventually, there will be a floating scroll to bottom button, which in one tap will bring you to recent messages.
from flutter_chat_ui.
Gotcha, but if I'm already at the bottom and having a current conversation, which is going to be most the time, you don't want the user having to scroll down on each reply, right?
from flutter_chat_ui.
Related Issues (20)
- Please provide example documentation on light/dark custom theming HOT 2
- Should I use inputOptions or customBottomWidget to achieve the effect I need? HOT 3
- Performanec issue, the whole list just got some sort of laggy HOT 3
- Japanease character fixed before conversion HOT 4
- video from url HOT 3
- Expose more properties for customization without overriding everything. HOT 2
- Why work on this whole code, and in the end not enable users to seemlessly change colors, but force them to create entire themes? This is very unpractical. I also have an issue with the send Icon an dhow the keyboard has to be invisible before it shows up. HOT 4
- Image Loading HOT 3
- How to display programming code as colorful and correctly formatted HOT 1
- Duplicate GlobalKey detected in widget tree. HOT 3
- Add select emogi just Like whatsApp, for now its taking default keyboard emoji HOT 1
- Unable to load asset ( icon-send.png). Whenever i try to write something for every letter the new letter goes to newline HOT 3
- Do not scroll to the bottom of long chat response if the message takes more than full screen height. HOT 3
- Make it possible to customize the chat bubbles width HOT 5
- Undefined Chat argument `isLeftStatus` is used in the example project HOT 1
- Adding the default bubbled message to the bubbleBuilder HOT 1
- Text Field prevent losing focus when tapping anywhere on the chat
- Not much info about "defaultBubbleMessage" after interface change on minor version update HOT 7
- Is it possible to scroll to the first message but without `ScrollToUnreadOptions` HOT 1
- Received message flash gray. HOT 5
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 flutter_chat_ui.