Skip to content

Commit a41d9b2

Browse files
committed
Fix media button
1 parent c2560bb commit a41d9b2

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

  • llm/android/LlamaDemo/app/src/main/java/com/example/executorchllamademo/ui/viewmodel

llm/android/LlamaDemo/app/src/main/java/com/example/executorchllamademo/ui/viewmodel/ChatViewModel.kt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,13 @@ class ChatViewModel(application: Application) : AndroidViewModel(application), L
386386
}
387387

388388
private fun updateMediaCapabilities(backendSupportsMedia: Boolean) {
389-
val modelType = currentSettingsFields.modelType
389+
// In LoRA mode, use foundation model type; otherwise use regular model type
390+
val modelType = if (currentSettingsFields.isLoraMode) {
391+
currentSettingsFields.foundationModelType
392+
} else {
393+
currentSettingsFields.modelType
394+
}
395+
390396
supportsImageInput = backendSupportsMedia && modelType.supportsImage()
391397
supportsAudioInput = backendSupportsMedia && modelType.supportsAudio()
392398
showMediaButtons = supportsImageInput || supportsAudioInput

0 commit comments

Comments
 (0)