Comments (5)
For testing purposes I wrapped the column into a singlechildscrollview and added a boxconstraint of max-height to the container - that seems to fix the issue.
from flutter_speed_dial.
Screenshot?
from flutter_speed_dial.
Hey, I cant do a screenshot right now, but Ive got the speed dial with many items in it.
When I expand it, it renders all the items accordingly on top of each other, but there are so many speeddialchildren, that the height of the column hosting the children is just bigger than the screen height. So they just disappear/overflow.
I looked into the source code a little bit and you are rendering the child elements inside a column (or row, in this case a column) - maybe wrapping a scrollview around it would already fix the issue. Or maybe give the user the option to customize the wrapping widget :)
You can easily reproduce the issue if you add many children to the speeddial until it overflows.
Thanks in advance!
from flutter_speed_dial.
@prateekmedia You've got time to implement that anytime soon? :)
from flutter_speed_dial.
Unfortunately this package follows Material design which limits it to current implementation. We cannot add a scroll view just cause we can.
from flutter_speed_dial.
Related Issues (20)
- error when building for web please update HOT 5
- fix this isssue please HOT 3
- Update to Flutter 3.10.0
- flutter_speed_dial 6.3.0 issues
- Icons not showing and being replaced with random Icons HOT 1
- Can't use SVG for FAB icon and active icon HOT 2
- Feature Request: Circular menu HOT 1
- The child gets smaller. HOT 2
- Support for SpeedDialChild to have variable width (Using Extended Fabs as child)? HOT 2
- Lag when clicking SpeedDial for the first time after opening the app
- Pending timer exception on widget test
- Elevation on mouse over and open HOT 1
- rtl support HOT 3
- While using SpeedDial can't use Get.to() popGesture HOT 2
- Please implement functionality for the app bar (feature)
- Wrong horizontal child position with extended FAB
- animatedIcon vs icon, activeIcon
- Not able to cut long label text in SpeedDialChild
- Overlay remains if Navigator.push is called immediately after opening SpeedDial HOT 1
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_speed_dial.