recalculate width and height to nearest multiple of 8

master
Abdullah Alfaraj 2023-12-07 01:18:37 +03:00
parent a19bab1f59
commit 64961fd850
2 changed files with 18 additions and 18 deletions

View File

@ -752,17 +752,17 @@ class SDTab extends React.Component<{}> {
show-value="false"
id="slWidth"
min="1"
max="32"
value={store.data.width / 64}
max="256"
value={store.data.width / 8}
// data-old_value="512"
onInput={(evt: any) => {
onWidthSliderInput(evt.target.value * 64)
onWidthSliderInput(evt.target.value * 8)
}}
onChange={(evt: any) => {
store.data.width
widthSliderOnChangeEventHandler(
evt.target.value * 64,
64,
evt.target.value * 8,
8,
2048
)
helper_store.data.previous_width =
@ -797,15 +797,15 @@ class SDTab extends React.Component<{}> {
show-value="false"
id="slHeight"
min="1"
max="32"
value={store.data.height / 64}
max="256"
value={store.data.height / 8}
onInput={async (evt: any) => {
onHeightSliderInput(evt.target.value * 64)
onHeightSliderInput(evt.target.value * 8)
}}
onChange={(evt: any) => {
heightSliderOnChangeEventHandler(
evt.target.value * 64,
64,
evt.target.value * 8,
8,
2048
)
}}
@ -1283,12 +1283,12 @@ class SDTab extends React.Component<{}> {
show-value="false"
id="hrWidth"
min="1"
max="32"
value={store.data.hr_resize_x / 64}
max="256"
value={store.data.hr_resize_x / 8}
style={{ display: 'none' }}
onInput={(evt: any) => {
store.data.hr_resize_x = Math.floor(
evt.target.value * 64
evt.target.value * 8
)
}}
>
@ -1308,12 +1308,12 @@ class SDTab extends React.Component<{}> {
show-value="false"
id="hrHeight"
min="1"
max="32"
value={store.data.hr_resize_y / 64}
max="256"
value={store.data.hr_resize_y / 8}
style={{ display: 'none' }}
onInput={(evt: any) => {
store.data.hr_resize_y = Math.floor(
evt.target.value * 64
evt.target.value * 8
)
}}
>

View File

@ -238,8 +238,8 @@ async function getSettings(session_data) {
const original_width = sd_tab_store.data.width
const original_height = sd_tab_store.data.height
const width = general.nearestMultiple(original_width, 64)
const height = general.nearestMultiple(original_height, 64)
const width = general.nearestMultiple(original_width, 8)
const height = general.nearestMultiple(original_height, 8)
//const hScale = html_manip.getSliderSdValue_Old('hrScale',1)