mikepenz / MaterialDrawer

The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.
https://mikepenz.dev
Apache License 2.0
11.68k stars 2.05k forks source link

In Samsung S6 java.lang.outofmemoryerror #759

Closed ashokslsk closed 9 years ago

ashokslsk commented 9 years ago

Hi @mikepenz please take a look i have just added code from the example. Its working fine in nexus and giving out of memory error in YU yureka device and Samsung S6 device and says choreographer error and skinpping 200 frames in smaller devices if i remove drawer app works super fine but i want your drawer with view badger for notification count.

 //Setting up material drawer
            profile = new ProfileDrawerItem().withName("Ashwin Nair").withEmail("ashwin.nair@dunstconsulting.com").withIcon("https://avatars3.githubusercontent.com/u/1476232?v=3&s=460").withIdentifier(100);
            // Create the AccountHeader
            headerResult = new AccountHeaderBuilder()
                    .withActivity(this)
                    .withHeaderBackground(R.drawable.flutterr)
                    .addProfiles(profile, new ProfileSettingDrawerItem().withName("Add Account").withDescription("Add new GitHub Account").withIcon(new IconicsDrawable(this, GoogleMaterial.Icon.gmd_add).actionBar().paddingDp(5).colorRes(R.color.material_drawer_primary_text)).withIdentifier(PROFILE_SETTING),
                            new ProfileSettingDrawerItem().withName("Manage Account").withIcon(GoogleMaterial.Icon.gmd_settings)
                    ).withOnAccountHeaderListener(new AccountHeader.OnAccountHeaderListener() {
                @Override
                public boolean onProfileChanged(View view, IProfile profile, boolean current) {
                    //sample usage of the onProfileChanged listener
                    //if the clicked item has the identifier 1 add a new profile ;)
                    if (profile instanceof IDrawerItem && ((IDrawerItem) profile).getIdentifier() == PROFILE_SETTING) {
                        int count = 100 + headerResult.getProfiles().size() + 1;
                        IProfile newProfile = new ProfileDrawerItem().withNameShown(true).withName("Batman" + count).withEmail("batman" + count + "@gmail.com").withIcon(R.drawable.ic_launcher).withIdentifier(count);
                        if (headerResult.getProfiles() != null) {
                            //we know that there are 2 setting elements. set the new profile above them ;)
                            headerResult.addProfile(newProfile, headerResult.getProfiles().size() - 2);
                        } else {
                            headerResult.addProfiles(newProfile);
                        }
                    }

                    //false if you have not consumed the event and it should close the drawer
                    return false;
                }
            }).withSavedInstance(savedInstanceState).build();

        //Create the drawer
        result = new DrawerBuilder()
                .withActivity(this)
                .withToolbar(toolbar)
                .withHasStableIds(true)
                .withAccountHeader(headerResult) //set the AccountHeader we created earlier for the header
                .addDrawerItems(new PrimaryDrawerItem().withName(R.string.drawer_item_compact_header).withDescription(R.string.drawer_item_compact_header_desc).withIcon(GoogleMaterial.Icon.gmd_wb_sunny).withIdentifier(1).withSelectable(false),
                        new PrimaryDrawerItem().withName(R.string.drawer_item_action_bar_drawer).withDescription(R.string.drawer_item_action_bar_drawer_desc).withIcon(FontAwesome.Icon.faw_home).withIdentifier(2).withSelectable(false),
                        new PrimaryDrawerItem().withName(R.string.drawer_item_multi_drawer).withDescription(R.string.drawer_item_multi_drawer_desc).withIcon(FontAwesome.Icon.faw_gamepad).withIdentifier(3).withSelectable(false),
                        new PrimaryDrawerItem().withName(R.string.drawer_item_non_translucent_status_drawer).withDescription(R.string.drawer_item_non_translucent_status_drawer_desc).withIcon(FontAwesome.Icon.faw_eye).withIdentifier(4).withSelectable(false).withBadgeStyle(new BadgeStyle().withTextColor(Color.WHITE).withColorRes(R.color.md_red_700)),
                        new SectionDrawerItem().withName(R.string.drawer_item_section_header),
                        new SecondaryDrawerItem().withName(R.string.drawer_item_open_source).withIcon(FontAwesome.Icon.faw_github).withIdentifier(20).withSelectable(false),
                        new SecondaryDrawerItem().withName(R.string.drawer_item_contact).withIcon(GoogleMaterial.Icon.gmd_format_color_fill).withIdentifier(21).withTag("Bullhorn"),
                        new DividerDrawerItem(),
                        new SwitchDrawerItem().withName("Switch").withIcon(Octicons.Icon.oct_tools).withChecked(true).withOnCheckedChangeListener(onCheckedChangeListener),
                        new SwitchDrawerItem().withName("Switch2").withIcon(Octicons.Icon.oct_tools).withChecked(true).withOnCheckedChangeListener(onCheckedChangeListener).withSelectable(false),
                        new ToggleDrawerItem().withName("Toggle").withIcon(Octicons.Icon.oct_tools).withChecked(true).withOnCheckedChangeListener(onCheckedChangeListener),
                        new DividerDrawerItem(),
                        new SecondarySwitchDrawerItem().withName("Secondary switch").withIcon(Octicons.Icon.oct_tools).withChecked(true).withOnCheckedChangeListener(onCheckedChangeListener),
                        new SecondarySwitchDrawerItem().withName("Secondary Switch2").withIcon(Octicons.Icon.oct_tools).withChecked(true).withOnCheckedChangeListener(onCheckedChangeListener).withSelectable(false),
                        new SecondaryToggleDrawerItem().withName("Secondary toggle").withIcon(Octicons.Icon.oct_tools).withChecked(true).withOnCheckedChangeListener(onCheckedChangeListener)
                ).withOnDrawerItemClickListener(new Drawer.OnDrawerItemClickListener() {
                    @Override
                    public boolean onItemClick(View view, int position, IDrawerItem drawerItem) {
                        //check if the drawerItem is set.
                        //there are different reasons for the drawerItem to be null
                        //--> click on the header
                        //--> click on the footer
                        //those items don't contain a drawerItem

                        if (drawerItem != null) {
                            Intent intent = null;

                            if (intent != null) {

                            }
                        }

                        return false;
                    }
                })
                .withSavedInstance(savedInstanceState)
                .withShowDrawerOnFirstLaunch(true)
                .build();

        RecyclerViewCacheUtil.getInstance().withCacheSize(2).init(result);

        //only set the active selection or active profile if we do not recreate the activity
        if (savedInstanceState == null) {
            // set the selection to the item with the identifier 11
            result.setSelection(21, false);

            //set the active profile
            headerResult.setActiveProfile(profile);
        }

        result.updateBadge(4, new StringHolder(10 + ""));
}

 private OnCheckedChangeListener onCheckedChangeListener = new OnCheckedChangeListener() {
        @Override
        public void onCheckedChanged(IDrawerItem drawerItem, CompoundButton buttonView, boolean isChecked) {
            if (drawerItem instanceof Nameable) {
                Log.i("material-drawer", "DrawerItem: " + ((Nameable) drawerItem).getName() + " - toggleChecked: " + isChecked);
            } else {
                Log.i("material-drawer", "toggleChecked: " + isChecked);
            }
        }
    };

    @Override
    protected void onSaveInstanceState(Bundle outState) {
        //add the values which need to be saved from the drawer to the bundle
        outState = result.saveInstanceState(outState);
        //add the values which need to be saved from the accountHeader to the bundle
        outState = headerResult.saveInstanceState(outState);
        super.onSaveInstanceState(outState);
    }
Throwing OutOfMemoryError "Failed to allocate a 275825676 byte allocation with 16777120 free bytes and 200MB until OOM"
10-20 13:12:32.021 29608-29608/com.dunst.flutter D/skia: --- allocation failed for scaled bitmap
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err: java.lang.OutOfMemoryError: Failed to allocate a 275825676 byte allocation with 16777120 free bytes and 200MB until OOM
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at dalvik.system.VMRuntime.newNonMovableArray(Native Method)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:837)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:656)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:1037)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.content.res.Resources.loadDrawableForCookie(Resources.java:3882)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.content.res.Resources.loadDrawable(Resources.java:3755)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.content.res.Resources.getDrawable(Resources.java:1921)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.content.Context.getDrawable(Context.java:409)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.widget.ImageView.resolveUri(ImageView.java:758)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.widget.ImageView.setImageResource(ImageView.java:409)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at com.mikepenz.materialdrawer.holder.ImageHolder.applyTo(ImageHolder.java:106)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at com.mikepenz.materialdrawer.holder.ImageHolder.applyTo(ImageHolder.java:170)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at com.mikepenz.materialdrawer.AccountHeaderBuilder.build(AccountHeaderBuilder.java:721)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at com.dunst.flutter.user.activities.controls.activity.MainActivity.onCreate(MainActivity.java:84)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.app.Activity.performCreate(Activity.java:6500)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1120)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3072)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3218)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.app.ActivityThread.access$1000(ActivityThread.java:198)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1676)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.os.Handler.dispatchMessage(Handler.java:102)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.os.Looper.loop(Looper.java:145)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at android.app.ActivityThread.main(ActivityThread.java:6837)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at java.lang.reflect.Method.invoke(Native Method)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at java.lang.reflect.Method.invoke(Method.java:372)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404)
10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199)
ashokslsk commented 9 years ago

@mikepenz 10-20 13:12:32.021 29608-29608/com.dunst.flutter W/System.err: at com.dunst.flutter.user.activities.controls.activity.MainActivity.onCreate(MainActivity.java:84)

this is the line i am getting force close. }).withSavedInstance(savedInstanceState).build();

mikepenz commented 9 years ago

@ashokslsk closed? what was the issue?

ashokslsk commented 9 years ago

@mikepenz i am using a cardview from https://github.com/Diolor/Swipecards and this library uses fling animation and whenever i call the API the cardview adapter takes care of loading my data once data loaded. Materialdrawer is skipping the frames and in big devices its showing outofmemory error.

So this would the card library issue i am assuming.

ashokslsk commented 9 years ago

if you can i will show that cardview code snippet @mikepenz and can you take a look and try letting me know what could be the fix in this case

mikepenz commented 9 years ago

@ashokslsk i also expect it to be an issue of this cardview.

ashokslsk commented 9 years ago

@mikepenz i found that this heap generating from material drawer please take look i have used leakcanary to figure out the memory leak.

10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: In com.dunst.flutter:1.0:1.
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * com.dunst.flutter.user.activities.controls.activity.MainActivity has leaked:
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * GC ROOT static com.mikepenz.materialdrawer.util.RecyclerViewCacheUtil.SINGLETON
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * references com.mikepenz.materialdrawer.util.RecyclerViewCacheUtil.CACHE
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * references java.util.HashMap.table
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * references array java.util.HashMap$HashMapEntry[].[9]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * references java.util.HashMap$HashMapEntry.value
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * references java.util.Stack.elementData
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * references array java.lang.Object[].[0]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * references com.mikepenz.materialdrawer.model.DividerDrawerItem$ViewHolder.divider
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * references android.view.View.mContext
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * leaks com.dunst.flutter.user.activities.controls.activity.MainActivity instance
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * Reference Key: 3f66572a-9631-4e06-aa5e-acb47cb2071c
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * Device: YU YU AO5510 YUREKA
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * Android Version: 5.0.2 API: 21 LeakCanary: 1.3.1
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * Durations: watch=5061ms, gc=190ms, heap dump=20417ms, analysis=31688ms
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * Details:
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * Class com.mikepenz.materialdrawer.util.RecyclerViewCacheUtil
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   static $staticOverhead = byte[] [id=0x12c4a901;length=8;size=24]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   static SINGLETON = com.mikepenz.materialdrawer.util.RecyclerViewCacheUtil [id=0x130dadc0]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * Instance of com.mikepenz.materialdrawer.util.RecyclerViewCacheUtil
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   static $staticOverhead = byte[] [id=0x12c4a901;length=8;size=24]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   static SINGLETON = com.mikepenz.materialdrawer.util.RecyclerViewCacheUtil [id=0x130dadc0]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   CACHE = java.util.HashMap [id=0x130dd970]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   CACHE_SIZE = 2
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * Instance of java.util.HashMap
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   static $staticOverhead = byte[] [id=0x70874a21;length=48;size=64]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   static EMPTY_TABLE = java.util.HashMap$HashMapEntry[] [id=0x71263f58;length=2]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   static serialPersistentFields = java.io.ObjectStreamField[] [id=0x71263dd0;length=1]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   static DEFAULT_LOAD_FACTOR = 0.75
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   static serialVersionUID = 362498820763181265
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   static MAXIMUM_CAPACITY = 1073741824
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   static MINIMUM_CAPACITY = 4
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   entryForNullKey = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   entrySet = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   keySet = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   table = java.util.HashMap$HashMapEntry[] [id=0x130d86b0;length=16]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   values = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   modCount = 8
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   size = 8
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   threshold = 12
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   keySet = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   valuesCollection = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * Array of java.util.HashMap$HashMapEntry[]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [0] = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [1] = java.util.HashMap$HashMapEntry [id=0x130e8e00]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [2] = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [3] = java.util.HashMap$HashMapEntry [id=0x130e8e20]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [4] = java.util.HashMap$HashMapEntry [id=0x130e8e40]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [5] = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [6] = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [7] = java.util.HashMap$HashMapEntry [id=0x130e8e60]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [8] = java.util.HashMap$HashMapEntry [id=0x130e8e80]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [9] = java.util.HashMap$HashMapEntry [id=0x130e8ea0]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [10] = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [11] = java.util.HashMap$HashMapEntry [id=0x130e8ec0]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [12] = java.util.HashMap$HashMapEntry [id=0x130e8ee0]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [13] = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [14] = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   [15] = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * Instance of java.util.HashMap$HashMapEntry
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   key = java.lang.String [id=0x12c0d480]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   next = null
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   value = java.util.Stack [id=0x130f4d00]
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: |   hash = -180693463
10-22 10:24:46.785 8982-15265/com.dunst.flutter D/LeakCanary: * Instance of java.util.Stack
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   static $staticOverhead = byte[] [id=0x70886031;length=8;size=24]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   static serialVersionUID = 1224463164541339165
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   elementData = java.lang.Object[] [id=0x130f2b40;length=10]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   capacityIncrement = 0
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   elementCount = 1
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   modCount = 3
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: * Array of java.lang.Object[]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   [0] = com.mikepenz.materialdrawer.model.DividerDrawerItem$ViewHolder [id=0x130d9060]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   [1] = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   [2] = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   [3] = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   [4] = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   [5] = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   [6] = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   [7] = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   [8] = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   [9] = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: * Instance of com.mikepenz.materialdrawer.model.DividerDrawerItem$ViewHolder
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   divider = android.view.View [id=0x12fa0560]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   view = android.widget.RelativeLayout [id=0x1303fc00]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   itemView = android.widget.RelativeLayout [id=0x1303fc00]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mOwnerRecyclerView = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mPayloads = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mScrapContainer = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mShadowedHolder = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mShadowingHolder = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mUnmodifiedPayloads = null
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mFlags = 0
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mItemId = -1
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mIsRecyclableCount = 0
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mItemViewType = -1
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mOldPosition = -1
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mPosition = -1
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mPreLayoutPosition = -1
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   mWasImportantForAccessibilityBeforeHidden = 0
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: * Instance of android.view.View
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   static $staticOverhead = byte[] [id=0x70d58c39;length=2360;size=2376]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   static ALPHA = android.view.View$3 [id=0x7127f388]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   static DEBUG_LAYOUT_PROPERTY = java.lang.String [id=0x70c21f78]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   static DRAWING_CACHE_QUALITY_FLAGS = int[] [id=0x7127fdb0;length=3;size=24]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   static EMPTY_STATE_SET = int[] [id=0x7127f2a0;length=0;size=16]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   static ENABLED_FOCUSED_SELECTED_STATE_SET = int[] [id=0x71280b50;length=3;size=24]
10-22 10:24:46.786 8982-15265/com.dunst.flutter D/LeakCanary: |   static ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280b68;length=4;size=32]
10-22 10:24:46.788 8982-15265/com.dunst.flutter D/LeakCanary: |   static ENABLED_FOCUSED_STATE_SET = int[] [id=0x71280b20;length=2;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280b38;length=3;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static ENABLED_SELECTED_STATE_SET = int[] [id=0x71280af0;length=2;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280b08;length=3;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static ENABLED_STATE_SET = int[] [id=0x7127f2e0;length=1;size=16]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static ENABLED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280ad8;length=2;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUSED_SELECTED_STATE_SET = int[] [id=0x71280aa8;length=2;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280ac0;length=3;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUSED_STATE_SET = int[] [id=0x7127f2d0;length=1;size=16]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUSED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280a90;length=2;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static LAYOUT_DIRECTION_FLAGS = int[] [id=0x7128a880;length=4;size=32]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_ALIGNMENT_FLAGS = int[] [id=0x7128a8e0;length=7;size=40]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_DIRECTION_FLAGS = int[] [id=0x7128a8b8;length=6;size=40]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET = int[] [id=0x71282b28;length=4;size=32]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71282b48;length=5;size=32]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_ENABLED_FOCUSED_STATE_SET = int[] [id=0x71282af0;length=3;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71282b08;length=4;size=32]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_ENABLED_SELECTED_STATE_SET = int[] [id=0x71280c68;length=3;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71282ad0;length=4;size=32]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_ENABLED_STATE_SET = int[] [id=0x71280c38;length=2;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280c50;length=3;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_FOCUSED_SELECTED_STATE_SET = int[] [id=0x71280c00;length=3;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280c18;length=4;size=32]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_FOCUSED_STATE_SET = int[] [id=0x71280bd0;length=2;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280be8;length=3;size=24]
10-22 10:24:46.790 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_SELECTED_STATE_SET = int[] [id=0x71280ba0;length=2;size=24]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280bb8;length=3;size=24]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_STATE_SET = int[] [id=0x7127f2f0;length=1;size=16]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static PRESSED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280b88;length=2;size=24]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static ROTATION = android.view.View$10 [id=0x7127f3f8]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static ROTATION_X = android.view.View$11 [id=0x7127f408]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static ROTATION_Y = android.view.View$12 [id=0x7127f418]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCALE_X = android.view.View$13 [id=0x7127f428]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCALE_Y = android.view.View$14 [id=0x7127f438]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static SELECTED_STATE_SET = int[] [id=0x7127f2c0;length=1;size=16]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static SELECTED_WINDOW_FOCUSED_STATE_SET = int[] [id=0x71280a78;length=2;size=24]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static TRANSLATION_X = android.view.View$4 [id=0x7127f398]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static TRANSLATION_Y = android.view.View$5 [id=0x7127f3a8]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static TRANSLATION_Z = android.view.View$6 [id=0x7127f3b8]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_LOG_TAG = java.lang.String [id=0x70bf2530]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_IDS = int[] [id=0x71265688;length=20;size=96]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_SETS = int[][] [id=0x71281ac0;length=1024]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static VISIBILITY_FLAGS = int[] [id=0x7127fd98;length=3;size=24]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static WINDOW_FOCUSED_STATE_SET = int[] [id=0x7127f2b0;length=1;size=16]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static X = android.view.View$7 [id=0x7127f3c8]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static Y = android.view.View$8 [id=0x7127f3d8]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static Z = android.view.View$9 [id=0x7127f3e8]
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static mAttributeMap = null
10-22 10:24:46.791 8982-15265/com.dunst.flutter D/LeakCanary: |   static sNextGeneratedId = java.util.concurrent.atomic.AtomicInteger [id=0x7127f378]
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static sThreadLocal = java.lang.ThreadLocal [id=0x7127f350]
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static ACCESSIBILITY_CURSOR_POSITION_UNDEFINED = -1
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static ACCESSIBILITY_LIVE_REGION_ASSERTIVE = 2
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static ACCESSIBILITY_LIVE_REGION_DEFAULT = 0
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static ACCESSIBILITY_LIVE_REGION_NONE = 0
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static ACCESSIBILITY_LIVE_REGION_POLITE = 1
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static ALL_RTL_PROPERTIES_RESOLVED = 1610678816
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static CLICKABLE = 16384
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static DBG = false
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static DISABLED = 32
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static DRAG_FLAG_GLOBAL = 1
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static DRAG_MASK = 3
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static DRAWING_CACHE_ENABLED = 32768
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static DRAWING_CACHE_QUALITY_AUTO = 0
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static DRAWING_CACHE_QUALITY_HIGH = 1048576
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static DRAWING_CACHE_QUALITY_LOW = 524288
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static DRAWING_CACHE_QUALITY_MASK = 1572864
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static DRAW_MASK = 128
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static DUPLICATE_PARENT_STATE = 4194304
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static ENABLED = 0
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static ENABLED_MASK = 32
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FADING_EDGE_HORIZONTAL = 4096
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FADING_EDGE_MASK = 12288
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FADING_EDGE_NONE = 0
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FADING_EDGE_VERTICAL = 8192
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FILTER_TOUCHES_WHEN_OBSCURED = 1024
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FIND_VIEWS_WITH_ACCESSIBILITY_NODE_PROVIDERS = 4
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FIND_VIEWS_WITH_CONTENT_DESCRIPTION = 2
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FIND_VIEWS_WITH_TEXT = 1
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FITS_SYSTEM_WINDOWS = 2
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUSABLE = 1
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUSABLES_ALL = 0
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUSABLES_TOUCH_MODE = 1
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUSABLE_IN_TOUCH_MODE = 262144
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUSABLE_MASK = 1
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUS_BACKWARD = 1
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUS_DOWN = 130
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUS_FORWARD = 2
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUS_LEFT = 17
10-22 10:24:46.792 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUS_RIGHT = 66
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static FOCUS_UP = 33
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static GONE = 8
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static HAPTIC_FEEDBACK_ENABLED = 268435456
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static IMPORTANT_FOR_ACCESSIBILITY_AUTO = 0
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static IMPORTANT_FOR_ACCESSIBILITY_DEFAULT = 0
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static IMPORTANT_FOR_ACCESSIBILITY_NO = 2
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS = 4
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static IMPORTANT_FOR_ACCESSIBILITY_YES = 1
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static INVISIBLE = 4
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static KEEP_SCREEN_ON = 67108864
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static LAYER_TYPE_HARDWARE = 2
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static LAYER_TYPE_NONE = 0
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static LAYER_TYPE_SOFTWARE = 1
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static LAYOUT_DIRECTION_DEFAULT = 2
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static LAYOUT_DIRECTION_INHERIT = 2
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static LAYOUT_DIRECTION_LOCALE = 3
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static LAYOUT_DIRECTION_LTR = 0
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static LAYOUT_DIRECTION_RESOLVED_DEFAULT = 0
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static LAYOUT_DIRECTION_RTL = 1
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static LONG_CLICKABLE = 2097152
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static MEASURED_HEIGHT_STATE_SHIFT = 16
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static MEASURED_SIZE_MASK = 16777215
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static MEASURED_STATE_MASK = -16777216
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static MEASURED_STATE_TOO_SMALL = 16777216
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static NAVIGATION_BAR_TRANSIENT = 134217728
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static NAVIGATION_BAR_TRANSLUCENT = -2147483648
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static NAVIGATION_BAR_UNHIDE = 536870912
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static NOT_FOCUSABLE = 0
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static NO_ID = -1
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static OPTIONAL_FITS_SYSTEM_WINDOWS = 2048
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static OVER_SCROLL_ALWAYS = 0
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static OVER_SCROLL_IF_CONTENT_SCROLLS = 1
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static OVER_SCROLL_NEVER = 2
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PARENT_SAVE_DISABLED = 536870912
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PARENT_SAVE_DISABLED_MASK = 536870912
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_ACCESSIBILITY_FOCUSED = 67108864
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_ACCESSIBILITY_LIVE_REGION_MASK = 25165824
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_ACCESSIBILITY_LIVE_REGION_SHIFT = 23
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_DRAG_CAN_ACCEPT = 1
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_DRAG_HOVERED = 2
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_DRAWABLE_RESOLVED = 1073741824
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_HAS_TRANSIENT_STATE = -2147483648
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_IMPORTANT_FOR_ACCESSIBILITY_MASK = 7340032
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_IMPORTANT_FOR_ACCESSIBILITY_SHIFT = 20
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_LAYOUT_DIRECTION_MASK = 12
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_LAYOUT_DIRECTION_MASK_SHIFT = 2
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_LAYOUT_DIRECTION_RESOLVED = 32
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_LAYOUT_DIRECTION_RESOLVED_MASK = 48
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_LAYOUT_DIRECTION_RESOLVED_RTL = 16
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_PADDING_RESOLVED = 536870912
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_SUBTREE_ACCESSIBILITY_STATE_CHANGED = 134217728
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_ALIGNMENT_MASK = 57344
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_ALIGNMENT_MASK_SHIFT = 13
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_ALIGNMENT_RESOLVED = 65536
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_ALIGNMENT_RESOLVED_DEFAULT = 131072
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_ALIGNMENT_RESOLVED_MASK = 917504
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_ALIGNMENT_RESOLVED_MASK_SHIFT = 17
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_DIRECTION_MASK = 448
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_DIRECTION_MASK_SHIFT = 6
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_DIRECTION_RESOLVED = 512
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_DIRECTION_RESOLVED_DEFAULT = 1024
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_DIRECTION_RESOLVED_MASK = 7168
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_TEXT_DIRECTION_RESOLVED_MASK_SHIFT = 10
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG2_VIEW_QUICK_REJECTED = 268435456
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG3_APPLYING_INSETS = 32
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG3_CALLED_SUPER = 16
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG3_FITTING_SYSTEM_WINDOWS = 64
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG3_IS_LAID_OUT = 4
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG3_MEASURE_NEEDED_BEFORE_LAYOUT = 8
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG3_NESTED_SCROLLING_ENABLED = 128
10-22 10:24:46.793 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG3_OUTLINE_INVALID = 256
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG3_VIEW_IS_ANIMATING_ALPHA = 2
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG3_VIEW_IS_ANIMATING_TRANSFORM = 1
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_ACTIVATED = 1073741824
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_ALPHA_SET = 262144
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_ANIMATION_STARTED = 65536
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_AWAKEN_SCROLL_BARS_ON_ATTACH = 134217728
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_CANCEL_NEXT_UP_EVENT = 67108864
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_DIRTY = 2097152
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_DIRTY_MASK = 6291456
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_DIRTY_OPAQUE = 4194304
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_DOES_NOTHING_REUSE_PLEASE = 536870912
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_DRAWABLE_STATE_DIRTY = 1024
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_DRAWING_CACHE_VALID = 32768
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_DRAWN = 32
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_DRAW_ANIMATION = 64
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_FOCUSED = 2
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_FORCE_LAYOUT = 4096
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_HAS_BOUNDS = 16
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_HOVERED = 268435456
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_INVALIDATED = -2147483648
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_IS_ROOT_NAMESPACE = 8
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_LAYOUT_REQUIRED = 8192
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_MEASURED_DIMENSION_SET = 2048
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_ONLY_DRAWS_BACKGROUND = 256
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_OPAQUE_BACKGROUND = 8388608
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_OPAQUE_MASK = 25165824
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_OPAQUE_SCROLLBARS = 16777216
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_PREPRESSED = 33554432
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_PRESSED = 16384
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_REQUEST_TRANSPARENT_REGIONS = 512
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_SAVE_STATE_CALLED = 131072
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_SCROLL_CONTAINER = 524288
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_SCROLL_CONTAINER_ADDED = 1048576
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_SELECTED = 4
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_SKIP_DRAW = 128
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PFLAG_WANTS_FOCUS = 1
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static POPULATING_ACCESSIBILITY_EVENT_TYPES = 172479
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PROVIDER_BACKGROUND = 0
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PROVIDER_BOUNDS = 2
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PROVIDER_NONE = 1
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PROVIDER_PADDED_BOUNDS = 3
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static PUBLIC_STATUS_BAR_VISIBILITY_MASK = 16383
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static RECENT_APPS_VISIBLE = 16384
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SAVE_DISABLED = 65536
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SAVE_DISABLED_MASK = 65536
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCREEN_STATE_OFF = 0
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCREEN_STATE_ON = 1
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBARS_HORIZONTAL = 256
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBARS_INSET_MASK = 16777216
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBARS_INSIDE_INSET = 16777216
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBARS_INSIDE_OVERLAY = 0
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBARS_MASK = 768
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBARS_NONE = 0
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBARS_OUTSIDE_INSET = 50331648
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBARS_OUTSIDE_MASK = 33554432
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBARS_OUTSIDE_OVERLAY = 33554432
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBARS_STYLE_MASK = 50331648
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBARS_VERTICAL = 512
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBAR_POSITION_DEFAULT = 0
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBAR_POSITION_LEFT = 1
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLLBAR_POSITION_RIGHT = 2
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLL_AXIS_HORIZONTAL = 1
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLL_AXIS_NONE = 0
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SCROLL_AXIS_VERTICAL = 2
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static SOUND_EFFECTS_ENABLED = 134217728
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_DISABLE_BACK = 4194304
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_DISABLE_CLOCK = 8388608
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_DISABLE_EXPAND = 65536
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_DISABLE_HOME = 2097152
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_DISABLE_NOTIFICATION_ALERTS = 262144
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_DISABLE_NOTIFICATION_ICONS = 131072
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_DISABLE_NOTIFICATION_TICKER = 524288
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_DISABLE_RECENT = 16777216
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_DISABLE_SEARCH = 33554432
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_DISABLE_SYSTEM_INFO = 1048576
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_HIDDEN = 1
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_TRANSIENT = 67108864
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_TRANSLUCENT = 1073741824
10-22 10:24:46.794 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_UNHIDE = 268435456
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static STATUS_BAR_VISIBLE = 0
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_CLEARABLE_FLAGS = 7
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_FLAG_FULLSCREEN = 4
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_FLAG_HIDE_NAVIGATION = 2
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_FLAG_IMMERSIVE = 2048
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_FLAG_IMMERSIVE_STICKY = 4096
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN = 1024
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION = 512
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_FLAG_LAYOUT_STABLE = 256
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_FLAG_LOW_PROFILE = 1
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_FLAG_VISIBLE = 0
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_LAYOUT_FLAGS = 1536
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static SYSTEM_UI_TRANSPARENT = 32768
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_ALIGNMENT_CENTER = 4
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_ALIGNMENT_DEFAULT = 1
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_ALIGNMENT_GRAVITY = 1
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_ALIGNMENT_INHERIT = 0
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_ALIGNMENT_RESOLVED_DEFAULT = 1
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_ALIGNMENT_TEXT_END = 3
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_ALIGNMENT_TEXT_START = 2
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_ALIGNMENT_VIEW_END = 6
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_ALIGNMENT_VIEW_START = 5
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_DIRECTION_ANY_RTL = 2
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_DIRECTION_DEFAULT = 0
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_DIRECTION_FIRST_STRONG = 1
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_DIRECTION_INHERIT = 0
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_DIRECTION_LOCALE = 5
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_DIRECTION_LTR = 3
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_DIRECTION_RESOLVED_DEFAULT = 1
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static TEXT_DIRECTION_RTL = 4
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static UNDEFINED_PADDING = -2147483648
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_ACCELERATED = 64
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_ACTIVATED = 32
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_DRAG_CAN_ACCEPT = 256
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_DRAG_HOVERED = 512
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_ENABLED = 8
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_FOCUSED = 4
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_HOVERED = 128
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_PRESSED = 16
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_SELECTED = 2
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VIEW_STATE_WINDOW_FOCUSED = 1
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VISIBILITY_MASK = 12
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static VISIBLE = 0
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static WILL_NOT_CACHE_DRAWING = 131072
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static WILL_NOT_DRAW = 128
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static mDebugViewAttributes = false
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static sCompatibilityDone = true
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static sIgnoreMeasureCache = false
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static sNextAccessibilityViewId = 0
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   static sUseBrokenMakeMeasureSpec = false
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mAccessibilityDelegate = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mAnimator = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mAttachInfo = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mAttributes = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mBackground = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mBackgroundRenderNode = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mBackgroundTint = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mClipBounds = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mContentDescription = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mContext = com.dunst.flutter.user.activities.controls.activity.MainActivity [id=0x12e81de0]
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mCurrentAnimation = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mDrawableState = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mDrawingCache = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mFloatingTreeObserver = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mGhostView = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mInputEventConsistencyVerifier = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mKeyedTags = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mLayerPaint = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mLayoutInsets = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mLayoutParams = android.widget.RelativeLayout$LayoutParams [id=0x130f0320]
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mListenerInfo = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mMatchIdPredicate = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mMatchLabelForPredicate = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mMeasureCache = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mNestedScrollingParent = null
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mOutlineProvider = android.view.ViewOutlineProvider$1 [id=0x7128d000]
10-22 10:24:46.795 8982-15265/com.dunst.flutter D/LeakCanary: |   mOverlay = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mParent = android.widget.RelativeLayout [id=0x1303fc00]
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mPendingCheckForLongPress = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mPendingCheckForTap = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mPerformClick = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mRenderNode = android.view.RenderNode [id=0x130f4d20]
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mResources = android.content.res.Resources [id=0x12f6c6a0]
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mScrollCache = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mSendViewScrolledAccessibilityEvent = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mSendViewStateChangedAccessibilityEvent = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mStateListAnimator = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mTag = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mTempNestedScrollConsumed = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mTouchDelegate = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mTransformationInfo = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mTransitionName = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mUnscaledDrawingCache = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mUnsetPressedState = null
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mAccessibilityCursorPosition = -1
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mAccessibilityViewId = -1
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mBackgroundResource = 0
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mBackgroundSizeChanged = false
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mBottom = 0
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mCachingFailed = false
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mDrawingCacheBackgroundColor = 0
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mHasPerformedLongPress = false
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mID = 2131558694
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mLabelForId = -1
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mLastIsOpaque = false
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mLayerType = 0
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mLeft = 0
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mLeftPaddingDefined = false
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mMeasuredHeight = 0
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mMeasuredWidth = 0
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mMinHeight = 0
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mMinWidth = 0
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mNextFocusDownId = -1
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mNextFocusForwardId = -1
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mNextFocusLeftId = -1
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mNextFocusRightId = -1
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mNextFocusUpId = -1
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mOldHeightMeasureSpec = -2147483648
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mOldWidthMeasureSpec = -2147483648
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mOverScrollMode = 1
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mPaddingBottom = 0
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mPaddingLeft = 0
10-22 10:24:46.796 8982-15265/com.dunst.flutter D/LeakCanary: |   mPaddingRight = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mPaddingTop = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mPrivateFlags = -2130702336
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mPrivateFlags2 = 140296
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mPrivateFlags3 = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mRecreateDisplayList = false
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mRight = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mRightPaddingDefined = false
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mScrollX = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mScrollY = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mSendingHoverAccessibilityEvents = false
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mSystemUiVisibility = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mTop = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mTouchSlop = 8
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mTransientStateCount = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mUserPaddingBottom = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mUserPaddingEnd = -2147483648
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mUserPaddingLeft = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mUserPaddingLeftInitial = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mUserPaddingRight = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mUserPaddingRightInitial = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mUserPaddingStart = -2147483648
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mVerticalScrollFactor = 0.0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mVerticalScrollbarPosition = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mViewFlags = 402653184
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mWindowAttachCount = 0
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: * Instance of com.dunst.flutter.user.activities.controls.activity.MainActivity
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   static $staticOverhead = byte[] [id=0x12ca8001;length=16;size=32]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   static URL = java.lang.String [id=0x12c15980]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   static PROFILE_SETTING = 1
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   Adapter = com.dunst.flutter.ui.adapters.CardAdapter [id=0x12ffc0c0]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   FailResponseObject = null
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   LoadingContainer = android.widget.RelativeLayout [id=0x12fe4000]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   client = com.loopj.android.http.AsyncHttpClient [id=0x13013ee0]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   flingContainer = com.lorentzos.flingswipe.SwipeFlingAdapterView [id=0x12fe3c00]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   gson = com.google.gson.Gson [id=0x13013f10]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   headerResult = com.mikepenz.materialdrawer.AccountHeader [id=0x12fcf820]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   imageView = android.widget.ImageView [id=0x12fe4800]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   onCheckedChangeListener = com.dunst.flutter.user.activities.controls.activity.MainActivity$4 [id=0x12ff0710]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   responseObject = com.dunst.flutter.netwrok.models.suggestion.SuggestionResponse [id=0x13014900]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   result = com.mikepenz.materialdrawer.Drawer [id=0x12fd4500]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   rippleBackground = com.skyfishjy.library.RippleBackground [id=0x12fe4400]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   toolbar = android.support.v7.widget.Toolbar [id=0x12eae800]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mDelegate = android.support.v7.app.AppCompatDelegateImplV14 [id=0x12cf1da0]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mFragments = android.support.v4.app.FragmentController [id=0x13014910]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mHandler = android.support.v4.app.FragmentActivity$1 [id=0x13022480]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mCreated = true
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mOptionsMenuInvalidated = false
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mReallyStopped = true
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mRequestedPermissionsFromFragment = false
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mResumed = false
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mRetaining = false
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mStopped = true
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mActionBar = null
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mActivityInfo = android.content.pm.ActivityInfo [id=0x12fa7700]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mActivityTransitionState = android.app.ActivityTransitionState [id=0x13021980]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mAllLoaderManagers = android.util.ArrayMap [id=0x130224a0]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mApplication = com.dunst.flutter.FlutterApplication [id=0x12fadda0]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mComponent = android.content.ComponentName [id=0x13014920]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mContainer = android.app.Activity$1 [id=0x13014930]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mCurrentConfig = android.content.res.Configuration [id=0x13018240]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mDecor = null
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mDefaultKeySsb = null
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mEmbeddedID = null
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mEnterTransitionListener = android.app.SharedElementCallback$1 [id=0x7128ae78]
10-22 10:24:46.797 8982-15265/com.dunst.flutter D/LeakCanary: |   mExitTransitionListener = android.app.SharedElementCallback$1 [id=0x7128ae78]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mFragments = android.app.FragmentManagerImpl [id=0x130182b0]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mHandler = android.os.Handler [id=0x130224c0]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mInstanceTracker = android.os.StrictMode$InstanceTracker [id=0x13014940]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mInstrumentation = android.app.Instrumentation [id=0x12f97e80]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mIntent = android.content.Intent [id=0x130219c0]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mLastNonConfigurationInstances = null
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mLoaderManager = null
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mMainThread = android.app.ActivityThread [id=0x12c03100]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mManagedCursors = java.util.ArrayList [id=0x130224e0]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mManagedDialogs = null
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mMenuInflater = null
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mParent = null
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mResultData = null
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mSearchManager = null
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mTitle = java.lang.String [id=0x12faa6c0]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mToken = android.os.BinderProxy [id=0x12f9c340]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mTranslucentCallback = null
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mUiThread = java.lang.Thread [id=0x74e48fa8]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mVoiceInteractor = null
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mWindow = com.android.internal.policy.impl.PhoneWindow [id=0x12f9e300]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mWindowManager = android.view.WindowManagerImpl [id=0x1301ad60]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mCalled = true
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mChangeCanvasToTranslucent = false
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mChangingConfigurations = false
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mCheckedForLoaderManager = true
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mConfigChangeFlags = 0
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mDefaultKeyMode = 0
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mDestroyed = true
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mDoReportFullyDrawn = false
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mEnableDefaultActionBarUp = false
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mFinished = true
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mIdent = 870382550
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mLoadersStarted = false
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mResultCode = 0
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mResumed = false
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mStartedActivity = false
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mStopped = true
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mTemporaryPause = false
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mTitleColor = 0
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mTitleReady = true
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mVisibleBehind = false
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mVisibleFromClient = true
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mVisibleFromServer = true
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mWindowAdded = true
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mInflater = com.android.internal.policy.impl.PhoneLayoutInflater [id=0x13013ca0]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mOverrideConfiguration = null
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mResources = android.content.res.Resources [id=0x12f6c6a0]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mTheme = android.content.res.Resources$Theme [id=0x1301ad80]
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mThemeResource = 2131296410
10-22 10:24:46.798 8982-15265/com.dunst.flutter D/LeakCanary: |   mBase = android.app.ContextImpl [id=0x12fa7780]
ashokslsk commented 9 years ago

screenshot_2015-10-22-17-57-46

mikepenz commented 9 years ago

@ashokslsk to make sure this does not happen. RecyclerViewCacheUtil.getInstance().clear() when the specific activity is destroyed and recreated

ashokslsk commented 9 years ago

wow so quick you are so committed personality to help us out i appreciate it. got it i will give a try and get back to you thank you.

mikepenz commented 9 years ago

@ashokslsk i do my best to support my libs ;)

ashokslsk commented 9 years ago

@mikepenz Hi mike how do i create this pattern of drawer from material drawer. https://plus.google.com/photos/102816248419100947174/albums/6207839781844215649/6207839784445542802?pid=6207839784445542802&oid=102816248419100947174

mikepenz commented 9 years ago

@ashokslsk it uses the new CrossfadeDrawerLayout library I created :D https://github.com/mikepenz/CrossfadeDrawerLayout

It also has a sample how to create it in combination with the MaterialDrawer

at the moment i would mark it as experimental and i would be happy about pull requests to improve it ;)

ashokslsk commented 9 years ago

@mikepenz Sure will do that :+1: thank you for all the support