Skip to content

Commit

Permalink
Fix number input parsing in preferences and text display
Browse files Browse the repository at this point in the history
  • Loading branch information
Gold872 committed Dec 22, 2023
1 parent 8b85678 commit dab5f10
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
3 changes: 3 additions & 0 deletions lib/widgets/nt_widgets/multi-topic/robot_preferences.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';

import 'package:dot_cast/dot_cast.dart';
import 'package:provider/provider.dart';
import 'package:searchable_listview/searchable_listview.dart';

import 'package:elastic_dashboard/services/nt4_client.dart';
Expand Down Expand Up @@ -37,6 +38,8 @@ class RobotPreferences extends NTWidget {

@override
Widget build(BuildContext context) {
notifier = context.watch<NTWidgetModel>();

return StreamBuilder(
stream: subscription?.periodicStream(),
builder: (context, snapshot) {
Expand Down
2 changes: 1 addition & 1 deletion lib/widgets/nt_widgets/single_topic/text_display.dart
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ class TextDisplay extends NTWidget {
break;
case NT4TypeStr.kIntArr:
formattedData = tryCast<List<dynamic>>(jsonDecode(value))
?.whereType<int>()
?.whereType<num>()
.toList();
break;
case NT4TypeStr.kBoolArr:
Expand Down

0 comments on commit dab5f10

Please sign in to comment.