@@ -53,6 +53,7 @@ import com.infomaniak.lib.core.R as RCore
53
53
@FragmentScoped
54
54
class NewMessageAiManager @Inject constructor(
55
55
@ActivityContext private val activityContext : Context ,
56
+ private val editorContentManager : EditorContentManager ,
56
57
private val localSettings : LocalSettings ,
57
58
) : NewMessageManager() {
58
59
@@ -61,9 +62,6 @@ class NewMessageAiManager @Inject constructor(
61
62
private var _aiViewModel : AiViewModel ? = null
62
63
private inline val aiViewModel: AiViewModel get() = _aiViewModel !!
63
64
64
- private var _editorContentManager : EditorContentManager ? = null
65
- private inline val editorContentManager: EditorContentManager get() = _editorContentManager !!
66
-
67
65
private val animationDuration by lazy { resources.getInteger(R .integer.aiPromptAnimationDuration).toLong() }
68
66
private val scrimOpacity by lazy { ResourcesCompat .getFloat(context.resources, R .dimen.scrimOpacity) }
69
67
private val black by lazy { context.getColor(RCore .color.black) }
@@ -77,7 +75,6 @@ class NewMessageAiManager @Inject constructor(
77
75
binding : FragmentNewMessageBinding ,
78
76
fragment : NewMessageFragment ,
79
77
aiViewModel : AiViewModel ,
80
- editorContentManager : EditorContentManager ,
81
78
) {
82
79
super .initValues(
83
80
newMessageViewModel = newMessageViewModel,
@@ -91,7 +88,6 @@ class NewMessageAiManager @Inject constructor(
91
88
)
92
89
93
90
_aiViewModel = aiViewModel
94
- _editorContentManager = editorContentManager
95
91
}
96
92
97
93
fun observeAiOutput () = with (binding) {
0 commit comments