fix: devビルドでURLプレビューに失敗した場合に起こる不具合を修正 (MisskeyIO#139)
This commit is contained in:
		
							parent
							
								
									2445f6635c
								
							
						
					
					
						commit
						42a90f56e1
					
				|  | @ -142,8 +142,8 @@ window.fetch(`/url?url=${encodeURIComponent(requestUrl.href)}&lang=${versatileLa | |||
| 
 | ||||
| 		return res.json(); | ||||
| 	}) | ||||
| 	.then((info: SummalyResult) => { | ||||
| 		if (info.url == null) { | ||||
| 	.then((info?: SummalyResult) => { | ||||
| 		if (!info?.url) { | ||||
| 			fetching = false; | ||||
| 			unknownUrl = true; | ||||
| 			return; | ||||
|  |  | |||
|  | @ -27,12 +27,16 @@ let top = $ref(0); | |||
| let left = $ref(0); | ||||
| 
 | ||||
| onMounted(() => { | ||||
| 	const rect = props.source.getBoundingClientRect(); | ||||
| 	const x = Math.max((rect.left + (props.source.offsetWidth / 2)) - (300 / 2), 6) + window.pageXOffset; | ||||
| 	const y = rect.top + props.source.offsetHeight + window.pageYOffset; | ||||
| 	try { | ||||
| 		const rect = props.source.getBoundingClientRect(); | ||||
| 		const x = Math.max((rect.left + (props.source.offsetWidth / 2)) - (300 / 2), 6) + window.pageXOffset; | ||||
| 		const y = rect.top + props.source.offsetHeight + window.pageYOffset; | ||||
| 
 | ||||
| 	top = y; | ||||
| 	left = x; | ||||
| 		top = y; | ||||
| 		left = x; | ||||
| 	} catch (err) { | ||||
| 		console.error(err); | ||||
| 	} | ||||
| }); | ||||
| </script> | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue