Skip to content

Commit 4d8fcf3

Browse files
committed
pair always on top
1 parent 261cb5b commit 4d8fcf3

1 file changed

Lines changed: 34 additions & 31 deletions

File tree

  • packages/keepkey-desktop-app/src/components/Modals/Pair

packages/keepkey-desktop-app/src/components/Modals/Pair/Pair.tsx

Lines changed: 34 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { WarningTwoIcon } from '@chakra-ui/icons'
2+
import { ipcListeners } from 'electron-shim'
23
import {
34
Alert,
45
AlertDescription,
@@ -42,43 +43,45 @@ export const PairModal = ({
4243
const { pair } = useModal()
4344
const { close, isOpen } = pair
4445

45-
// let onStart = useCallback(
46-
// async function () {
47-
// try {
48-
// const pioneer = await getPioneerClient()
49-
//
50-
// let globals = await pioneer.Globals()
51-
// console.log('globals: ', globals)
52-
// console.log('input.data: ', input?.data)
53-
// console.log('input.data: ', input?.data.name)
54-
//
55-
// //find EVP by name
56-
// let evpData = await pioneer.ListAppsByName({ name: input?.data.name })
57-
// console.log('evpData: ', evpData)
58-
// //if found EVP, send to device
59-
//
60-
// if (evpData[0]) {
61-
// //send to device
62-
// } else {
63-
// //show Warning
64-
// // setIsFound(false)
65-
// }
66-
// } catch (e) {
67-
// console.error(e)
68-
// }
69-
// },
70-
// [input?.data],
71-
// )
72-
//
73-
// useEffect(() => {
74-
// onStart()
75-
// }, [input, input?.data, input?.type, onStart])
46+
let onStart = useCallback(
47+
async function () {
48+
try {
49+
ipcListeners.setAlwaysOnTop(true)
50+
// const pioneer = await getPioneerClient()
51+
//
52+
// let globals = await pioneer.Globals()
53+
// console.log('globals: ', globals)
54+
// console.log('input.data: ', input?.data)
55+
// console.log('input.data: ', input?.data.name)
56+
//
57+
// //find EVP by name
58+
// let evpData = await pioneer.ListAppsByName({ name: input?.data.name })
59+
// console.log('evpData: ', evpData)
60+
// //if found EVP, send to device
61+
//
62+
// if (evpData[0]) {
63+
// //send to device
64+
// } else {
65+
// //show Warning
66+
// // setIsFound(false)
67+
// }
68+
} catch (e) {
69+
console.error(e)
70+
}
71+
},
72+
[input?.data],
73+
)
74+
75+
useEffect(() => {
76+
onStart()
77+
}, [input, input?.data, input?.type, onStart])
7678

7779
const HandleSubmit = async () => {
7880
if (makeDefault && input?.type === 'native' && input?.data.url)
7981
localStorage.setItem('@app/defaultDapp', JSON.stringify(input?.data))
8082
console.log('Approving!')
8183
deferred?.resolve(true)
84+
ipcListeners.setAlwaysOnTop(false)
8285
close()
8386
}
8487

0 commit comments

Comments
 (0)