Skip to content

App crashes in release mode when ScreenUtilInit(Size(MediaQuery.of(context).size.width, MediaQuery.of(context).size.height)) #586

Open

Description

@qamarkhan1

App crashes in release mode when ScreenUtilInit(Size(MediaQuery.of(context).size.width, MediaQuery.of(context).size.height)) is used and scrolling a list of items but works fine if static size values or given: designSize: const Size(360, 690)

Activity

  1. DeepeshKalura commented on Nov 14, 2024

    @DeepeshKalura

    The reason for choosing a static design size for ScreenUtilInit is to ensure consistent scaling calculations across different screen sizes.

    When using dynamic size values, such as Size(MediaQuery.of(context).size.width, MediaQuery.of(context).size.height), it can lead to inconsistencies during the build process, especially in release mode.This is because the dynamic values can change based on the device's screen size, causing unexpected behavior and potential crashes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions