Skip to content
This repository was archived by the owner on Mar 30, 2023. It is now read-only.
This repository was archived by the owner on Mar 30, 2023. It is now read-only.

Memory leak when using with Vue #19

@njmullen

Description

@njmullen

I'm running into an issue with ColResize when using the plugin within a single page Vue application.

It appears that the plugin is holding something from the table in memory, and each time a DataTable within the application is visited, the memory size grows by the table size, but it is not released when the table is navigated away from.

The table is being properly destroyed, but something within ColResize is holding onto memory references within the table, and causing a memory leak.

I've tried adding additional calls in the destroy() function within the plugin to try to remove more listeners and null more objects, but I'm not having any success.

Wanted to see if anyone had any issues like this in the past or any guidance about how ColResize allocates memory.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions