Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
chenpangpang
ComfyUI
Commits
006b24cc
"docs/source/vscode:/vscode.git/clone" did not exist on "2bd53a940c60d13421d9e8887af96b30a53c1b95"
Commit
006b24cc
authored
Nov 11, 2023
by
Jairo Correa
Browse files
Prevent image cache
parent
248aa3e5
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
4 deletions
+8
-4
web/extensions/core/maskeditor.js
web/extensions/core/maskeditor.js
+2
-2
web/scripts/app.js
web/scripts/app.js
+5
-1
web/scripts/widgets.js
web/scripts/widgets.js
+1
-1
No files found.
web/extensions/core/maskeditor.js
View file @
006b24cc
...
...
@@ -42,7 +42,7 @@ async function uploadMask(filepath, formData) {
});
ComfyApp
.
clipspace
.
imgs
[
ComfyApp
.
clipspace
[
'
selectedIndex
'
]]
=
new
Image
();
ComfyApp
.
clipspace
.
imgs
[
ComfyApp
.
clipspace
[
'
selectedIndex
'
]].
src
=
api
.
apiURL
(
"
/view?
"
+
new
URLSearchParams
(
filepath
).
toString
()
+
app
.
getPreviewFormatParam
());
ComfyApp
.
clipspace
.
imgs
[
ComfyApp
.
clipspace
[
'
selectedIndex
'
]].
src
=
api
.
apiURL
(
"
/view?
"
+
new
URLSearchParams
(
filepath
).
toString
()
+
app
.
getPreviewFormatParam
()
+
app
.
getRandParam
()
);
if
(
ComfyApp
.
clipspace
.
images
)
ComfyApp
.
clipspace
.
images
[
ComfyApp
.
clipspace
[
'
selectedIndex
'
]]
=
filepath
;
...
...
@@ -657,4 +657,4 @@ app.registerExtension({
const
context_predicate
=
()
=>
ComfyApp
.
clipspace
&&
ComfyApp
.
clipspace
.
imgs
&&
ComfyApp
.
clipspace
.
imgs
.
length
>
0
ClipspaceDialog
.
registerButton
(
"
MaskEditor
"
,
context_predicate
,
ComfyApp
.
open_maskeditor
);
}
});
\ No newline at end of file
});
web/scripts/app.js
View file @
006b24cc
...
...
@@ -83,6 +83,10 @@ export class ComfyApp {
return
""
;
}
getRandParam
()
{
return
"
&rand=
"
+
Math
.
random
();
}
static
isImageNode
(
node
)
{
return
node
.
imgs
||
(
node
&&
node
.
widgets
&&
node
.
widgets
.
findIndex
(
obj
=>
obj
.
name
===
'
image
'
)
>=
0
);
}
...
...
@@ -427,7 +431,7 @@ export class ComfyApp {
this
.
images
=
output
.
images
;
imagesChanged
=
true
;
imgURLs
=
imgURLs
.
concat
(
output
.
images
.
map
(
params
=>
{
return
api
.
apiURL
(
"
/view?
"
+
new
URLSearchParams
(
params
).
toString
()
+
app
.
getPreviewFormatParam
());
return
api
.
apiURL
(
"
/view?
"
+
new
URLSearchParams
(
params
).
toString
()
+
app
.
getPreviewFormatParam
()
+
app
.
getRandParam
()
);
}))
}
}
...
...
web/scripts/widgets.js
View file @
006b24cc
...
...
@@ -356,7 +356,7 @@ export const ComfyWidgets = {
subfolder
=
name
.
substring
(
0
,
folder_separator
);
name
=
name
.
substring
(
folder_separator
+
1
);
}
img
.
src
=
api
.
apiURL
(
`/view?filename=
${
encodeURIComponent
(
name
)}
&type=input&subfolder=
${
subfolder
}${
app
.
getPreviewFormatParam
()}
`
);
img
.
src
=
api
.
apiURL
(
`/view?filename=
${
encodeURIComponent
(
name
)}
&type=input&subfolder=
${
subfolder
}${
app
.
getPreviewFormatParam
()}
${
app
.
getRandParam
()}
`
);
node
.
setSizeForImage
?.();
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment