GithubHelp home page GithubHelp logo

Comments (4)

hgopinath avatar hgopinath commented on April 30, 2024 1

Its actually deleting the intended row. But the animation makes it look like the other row is been deleted.

from functionaltabledata.

hgopinath avatar hgopinath commented on April 30, 2024 1

Thanks on catching that. Identifiers with row indices was the issue. Changing that seems to fix it.

from functionaltabledata.

raulriera avatar raulriera commented on April 30, 2024

The GIF seems to be deleting other rows as well, not the ones you are actually clicking

from functionaltabledata.

raulriera avatar raulriera commented on April 30, 2024

Check that your identifiers for the cells are not indices but actual identifiable data for the rows... If you use indices 1,2,3 for example and delete 2. FTD will think that the last one was deleted and removed it with an animation (as the example in your gif) because now the remaining keys are 1 and 2. Yet the data is updated correctly because the cells gets reused and you are applied the data again in the cellUpdater.

return LabelCell(
	key: "id-\(index)", // this would be a bad example of a key, and sadly is in the playground
	actions: actions,
	state: LabelState(text: item),
	cellUpdater: LabelState.updateView)

from functionaltabledata.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.