mirror of
				https://github.com/TheAnachronism/docspell.git
				synced 2025-10-31 09:30:12 +00:00 
			
		
		
		
	Allow only one horizontal form being open
This commit is contained in:
		| @@ -705,6 +705,13 @@ update key flags next msg model = | ||||
|                 newOpen = | ||||
|                     not model.mailOpen | ||||
|  | ||||
|                 filesOpen = | ||||
|                     if newOpen == True then | ||||
|                         False | ||||
|  | ||||
|                     else | ||||
|                         model.addFilesOpen | ||||
|  | ||||
|                 sendResult = | ||||
|                     if newOpen then | ||||
|                         model.mailSendResult | ||||
| @@ -715,6 +722,7 @@ update key flags next msg model = | ||||
|             noSub | ||||
|                 ( { model | ||||
|                     | mailOpen = newOpen | ||||
|                     , addFilesOpen = filesOpen | ||||
|                     , mailSendResult = sendResult | ||||
|                   } | ||||
|                 , Cmd.none | ||||
| @@ -858,7 +866,15 @@ update key flags next msg model = | ||||
|  | ||||
|         AddFilesToggle -> | ||||
|             noSub | ||||
|                 ( { model | addFilesOpen = not model.addFilesOpen } | ||||
|                 ( { model | ||||
|                     | addFilesOpen = not model.addFilesOpen | ||||
|                     , mailOpen = | ||||
|                         if model.addFilesOpen == False then | ||||
|                             False | ||||
|  | ||||
|                         else | ||||
|                             model.mailOpen | ||||
|                   } | ||||
|                 , Cmd.none | ||||
|                 ) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user