Skip to content

Instantly share code, notes, and snippets.

@dickermoshe
Created December 29, 2025 19:48
Show Gist options
  • Select an option

  • Save dickermoshe/0d49a0c6e97d6ef95b5a0d616b81f7eb to your computer and use it in GitHub Desktop.

Select an option

Save dickermoshe/0d49a0c6e97d6ef95b5a0d616b81f7eb to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#3fd10 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#bae33 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#1ee58 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#fa07e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#af37d NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#6e12f NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#b2956 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#2290e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#3fd10 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#bae33 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#1ee58 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#fa07e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#af37d NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#6e12f NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#b2956 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#2290e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#3fd10 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#bae33 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#1ee58 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#fa07e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#af37d NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#6e12f NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#b2956 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#2290e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#3fd10 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#bae33 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#1ee58 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#fa07e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#af37d NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#6e12f NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#b2956 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#2290e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#3fd10 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#bae33 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#1ee58 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#fa07e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#af37d NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#6e12f NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#b2956 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#2290e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#3fd10 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#bae33 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#1ee58 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#fa07e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#af37d NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#6e12f NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#b2956 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#2290e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#3fd10 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#bae33 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#1ee58 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#fa07e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#af37d NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#6e12f NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#b2956 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#2290e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#3fd10 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#bae33 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#1ee58 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#fa07e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#af37d NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#6e12f NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#b2956 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#2290e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#3fd10 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#bae33 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#1ee58 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#fa07e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#af37d NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#6e12f NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#7e8c8 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#b2956 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#2290e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.8353, green: 0.8824, blue: 0.9294, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected, WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#d93ae NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#c12a6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#80bf6 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#3fd10 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#bae33 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.0078, green: 0.0314, blue: 0.0902, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: []): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#05e9c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#2352c NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#013de NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#1ee58 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#fa07e NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB), border: Border.all(BorderSide(color: Color(alpha: 1.0000, red: 0.1176, green: 0.1608, blue: 0.2314, colorSpace: ColorSpace.sRGB))), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.hovered]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#c0459 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.5804, green: 0.6392, blue: 0.7216, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#668bb NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("29"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 20.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Builder.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Builder: 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#72324 NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Column(direction: vertical, mainAxisAlignment: center, mainAxisSize: min, crossAxisAlignment: center, spacing: 2.0): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderFlex#af37d NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Padding(padding: EdgeInsets(0.0, 15.5, 0.0, 15.5)): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderPadding#6e12f NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget DecoratedBox(bg: BoxDecoration(color: Color(alpha: 1.0000, red: 0.9725, green: 0.9804, blue: 0.9882, colorSpace: ColorSpace.sRGB), borderRadius: BorderRadius.circular(8.0))): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget ItemContent(style: FLineCalendarStyle#db492, date: 2025-12-29 00:00:00.000Z, states: [WidgetState.selected]): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderDecoratedBox#4ebaa NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: SpeculativeLayout.
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:15)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1361:11)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1200:5)
#16 _invoke (dart:ui/hooks.dart:356:13)
#17 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444:5)
#18 _drawFrame (dart:ui/hooks.dart:328:31)
[sentry] [warning] WidgetFilter cannot mask widget Text("Mon"): 'package:flutter/src/rendering/box.dart': Failed assertion: line 2251 pos 12: 'hasSize': RenderBox was not laid out: RenderParagraph#d8dcf NEEDS-LAYOUT NEEDS-PAINT.Obscuring the parent instead: DefaultTextStyle(inherit: true, color: Color(alpha: 1.0000, red: 0.0588, green: 0.0902, blue: 0.1647, colorSpace: ColorSpace.sRGB), family: packages/forui/Inter, size: 12.0, weight: 500, height: 0.0x, softWrap: wrapping at box width, overflow: clip, textHeightBehavior: TextHeightBehavior(applyHeightToFirstAscent: false, applyHeightToLastDescent: false, leadingDistribution: TextLeadingDistribution.proportional)).
[sentry] #0 _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1 _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2 RenderBox.size (package:flutter/src/rendering/box.dart:2251:12)
#3 RenderBox.paintBounds (package:flutter/src/rendering/box.dart:3108:41)
#4 WidgetFilter._boundingBox (package:sentry_flutter/src/screenshot/widget_filter.dart:219:53)
#5 WidgetFilter._obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:122:16)
#6 WidgetFilter._obscureElementOrParent (package:sentry_flutter/src/screenshot/widget_filter.dart:95:16)
#7 WidgetFilter._process (package:sentry_flutter/src/screenshot/widget_filter.dart:73:22)
#8 WidgetFilter.obscure (package:sentry_flutter/src/screenshot/widget_filter.dart:54:9)
#9 ScreenshotRecorder._obscureSync (package:sentry_flutter/src/screenshot/recorder.dart:122:14)
#10 ScreenshotRecorder.capture (package:sentry_flutter/src/screenshot/recorder.dart:85:28)
#11 ScheduledScreenshotRecorder._restartScheduler.<anonymous closure> (package:sentry_flutter/src/replay/scheduled_recorder.dart:84:14)
#12 Scheduler._run (package:sentry_flutter/src/replay/scheduler.dart:59:33)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1434:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment