Comments (5)
Hey hey :) Sorry, back from a trip! Hrm, that's definitely an interesting case. Lemme see if I can write a couple test cases run into the same problem using that technique.
from flutter_redux.
Hey there -- I tried to reproduce this a couple ways on my end but couldn't quite get the bug to affect me.
I've pushed up an example of one attempt to this branch: https://github.com/brianegan/flutter_redux/blob/swipable-bug/example/counter/lib/main.dart
In this instance, I only have 1 reducer which handles a single increment action. In the onInput
function of the InputDetector
, I dispatch a String. The reducer needs to return something, so I return the previous state when the String is dispatched.
Even if I don't handle the action and return nothing from the reducer in that case, the dismiss gestures continue to work.
Could you please take a look at the example and see what changes might need to be made to reproduce the bug? If we can get a minimal test case that would really help narrow it down!
from flutter_redux.
@kentcb Hey hey -- sorry to bug ya, but has this continued to cause problems? Would be happy to make changes / fix it up, but couldn't repro myself and would love a bit more help if it's still causing pain :)
from flutter_redux.
Hey @brianegan - no bother at all. Sorry, I got pulled onto another project so haven't been in flutter land for a bit. TBH, if it's not easy to reproduce I probably won't find the time any more to do so myself. I'll close this issue off and reopen later if it occurs and I can repro for you. Thanks.
from flutter_redux.
Makes sense, thanks again for the report, and please do let me know if it bites ya again!
from flutter_redux.
Related Issues (20)
- How to not accept change notifications when the Router is not at the top level, and then take the initiative to obtain the changes when the Router returns to the top level HOT 1
- onDidChange called twice HOT 8
- Is this package still actively maintained?
- `onWillChange` and `onDidChange` errors are swallowed HOT 4
- Warning related to `?` operator on Linux/Dev channel. HOT 2
- Import Store data type
- Widgets binding error after upgrading flutter version to 2.13.0-0.1.pre HOT 1
- onDidChange not working as expected HOT 3
- Build warning with Flutter 3.0 HOT 5
- flutter_redux depends on flutter_redux, version solving failed HOT 3
- onWillChange and onDidChange called twice after state update HOT 2
- Passing Store as an argument to MethodChannel and Background Isolate
- Question on how to use the reducer right way HOT 2
- [Question]: Any thoughts on difference between ignoreChange and distinct?
- Socket and Flutter_redux HOT 18
- Dispatching an action that does not alter state rerenders the widget, causing an infinite loop HOT 5
- How to watch redux store change inside useEffect? HOT 5
- [Question] is it expected that the store doesn't run until frames render? HOT 1
- After push a new page, and Dispatching an action, there is an infinite loop
- Is flutter redux actively maintained 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_redux.