push settings visiblitty

This commit is contained in:
ashrafzarkanisala
2024-07-28 12:55:37 +03:00
parent e2c44c0a48
commit 5364959c8d
2 changed files with 22 additions and 20 deletions

View File

@ -37,25 +37,28 @@ class SceneTasksView extends StatelessWidget {
: StringsManager.createScene, : StringsManager.createScene,
padding: EdgeInsets.zero, padding: EdgeInsets.zero,
actions: [ actions: [
SizedBox( Visibility(
width: 40, visible: sceneSettings.sceneType != CreateSceneEnum.none.name,
child: GestureDetector( child: SizedBox(
onTap: () { width: 40,
Navigator.pushNamed( child: GestureDetector(
context, onTap: () {
Routes.sceneAutoSettingsRoute, Navigator.pushNamed(
arguments: { context,
"sceneId": sceneSettings.sceneId, Routes.sceneAutoSettingsRoute,
"isAutomation": isAutomation, arguments: {
"sceneName": sceneSettings.sceneName, "sceneId": sceneSettings.sceneId,
}, "isAutomation": isAutomation,
); "sceneName": sceneSettings.sceneName,
}, },
child: SvgPicture.asset( );
Assets.assetsIconsSettings, },
colorFilter: const ColorFilter.mode( child: SvgPicture.asset(
ColorsManager.textPrimaryColor, Assets.assetsIconsSettings,
BlendMode.srcIn, colorFilter: const ColorFilter.mode(
ColorsManager.textPrimaryColor,
BlendMode.srcIn,
),
), ),
), ),
), ),

View File

@ -8,7 +8,6 @@ import 'package:syncrow_app/features/scene/bloc/scene_bloc/scene_event.dart';
import 'package:syncrow_app/features/scene/bloc/smart_scene/smart_scene_select_dart_bloc.dart'; import 'package:syncrow_app/features/scene/bloc/smart_scene/smart_scene_select_dart_bloc.dart';
import 'package:syncrow_app/features/scene/widgets/scene_view_widget/scene_grid_view.dart'; import 'package:syncrow_app/features/scene/widgets/scene_view_widget/scene_grid_view.dart';
import 'package:syncrow_app/features/scene/widgets/scene_view_widget/scene_header.dart'; import 'package:syncrow_app/features/scene/widgets/scene_view_widget/scene_header.dart';
import 'package:syncrow_app/features/scene/widgets/select_smart_scene/smart_enable_autoamtion.dart';
import 'package:syncrow_app/features/shared_widgets/create_unit.dart'; import 'package:syncrow_app/features/shared_widgets/create_unit.dart';
import 'package:syncrow_app/features/shared_widgets/text_widgets/body_medium.dart'; import 'package:syncrow_app/features/shared_widgets/text_widgets/body_medium.dart';
import 'package:syncrow_app/utils/context_extension.dart'; import 'package:syncrow_app/utils/context_extension.dart';