Made sure clipChildren member of widget init data is initialized

This commit is contained in:
troy%netscape.com 1998-08-21 23:06:01 +00:00
Родитель e326156119
Коммит 40fcbcefb4
2 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -269,6 +269,7 @@ nsInputTextFrame::GetWidgetInitData(nsIPresContext& aPresContext)
if (kInputText_Password == content->GetTextType()) {
data = new nsTextWidgetInitData();
data->clipChildren = PR_TRUE;
data->mIsPassword = PR_TRUE;
}
NS_RELEASE(content);

Просмотреть файл

@ -317,6 +317,7 @@ nsSelectFrame::GetWidgetInitData(nsIPresContext& aPresContext)
nsSelect* select = (nsSelect *)mContent;
if (select->mIsComboBox) {
nsComboBoxInitData* initData = new nsComboBoxInitData();
initData->clipChildren = PR_TRUE;
float twipToPix = aPresContext.GetTwipsToPixels();
initData->mDropDownHeight = NSTwipsToIntPixels(mWidgetSize.height, twipToPix);
return initData;
@ -327,6 +328,7 @@ nsSelectFrame::GetWidgetInitData(nsIPresContext& aPresContext)
GetContent((nsIContent *&) content);
if (content->IsMultiple()) {
initData = new nsListBoxInitData();
initData->clipChildren = PR_TRUE;
initData->mMultiSelect = PR_TRUE;
}
NS_RELEASE(content);