# 2.13. ★ 다이얼로그 style.css를 통해서 constraint가 변경되지 않는 현상

#### 2.13.1. 변경 전

기존에는 다이얼로그의 style.css를 통해 constraint 값을 설정할 수 있었으며, 이는 런타임에서 정상 동작하는 것처럼 보였으나 사실상 의도되지 않은 비정상적인 동작이었습니다.

#### 2.13.2. 변경 후

**1.0.5306 (2024년 9월 릴리즈)** 버전에서 floatControl API를 통해 다이얼로그를 독립적으로 띄우는 기능이 도입되었으며, 이와 함께 기존에 style.css를 통해 다이얼로그의 constraint를 설정할 수 있었던 오류가 수정되었습니다. 이제는 style.css에서 constraint 관련 속성 변경은 반영되지 않도록 차단됩니다.

#### 2.13.3. 조치방안

다이얼로그의 위치 및 크기 등 constraint 설정이 필요한 경우, DialogManager의 updateConstraintByName API를 통해 설정해주시기 바랍니다.

```javascript
DialogManager.updateConstraintByName("myDialog", {
    top: "100px",
    left: "200px",
    width: "600px",
    height: "400px"
});
```