nejraz / SI2013tim10

Projekat tima 10 za kurs Softver inžinjering.
0 stars 1 forks source link

Ukoliko se slučajno pomjeri meni, pokvari se raspored komponenata na prozoru #72

Closed nerminCatic closed 10 years ago

nerminCatic commented 10 years ago

Komponenta: Upravljanje radnim zadacima

commit ID: fdf721a19f9c7df6690135e107d8d1a5802fc6f3

Opis problema: Ukoliko neko slučajno ili namjerno pomjeri meni, sav raspored komponenti će se poremetiti.

Koraci za reproduciranje problema:

  1. Pokrenuti aplikaciju "Tasktracker"
  2. Prijaviti se kao admin/admin
  3. Izabrati opciju "Radni zadaci"
  4. Pomjeriti meni tako što kliknete na početak menija i prenesete ga

Dobijeni rezultat:

http://pokit.org/get/?4b1940f722b0a8cee5a6279378668b69.jpg

Očekivani rezultat:

Onemogućeno pomjeranje menija na mjesto predviđeno za polja za unos podataka.

nejraz commented 10 years ago

Je li može dodatno pojašnjenje jer priloženi screenshot očigledno ne odgovara problemu?

nejraz commented 10 years ago

I pojašnjenje zašto bi micanje toolbara trebalo onemogućiti? http://pokit.org/get/?ef57f3e7bf16af7806a59371f2e531ee.jpg

nerminCatic commented 10 years ago

Pojasnjenje: http://pokit.org/get/?aa26ac52af4ddd3be300d9cc21d97519.jpg Sve komponente se pomjere, a šta je posljedica toga vidi se u screenshotu iznad

nejraz commented 10 years ago

Da, ali slične posljedice ćeš dobiti u mnogo softificiranijim softverskim paketima prilikom micanja komponente GUI-a koja se zove toolbar, tako da ne mogu se složiti da se ovo može proglasiti bugom, već je sasvim normalno ponašanje ukoliko se bespotrebno igraš sa pomjeranjem toolbar-a, te budući da je kompletan GUI implemeniran koristeći layout-e mislim da je dato tenutno najbolje rješenje za izgled dijaloških prozora.

nerminCatic commented 10 years ago

Ovako na C2 stoji: http://pokit.org/get/?f8887a7528f9410d5083df43aed72ed9.jpg Dakle, ne mora značiti da je ovo propust/bug pri implementaciji aplikacije, nego jednostavno do korištenih tehnologija.

nejraz commented 10 years ago

U ovome što stoji piše da će se priznavati bugovi koji NISU posljedica korištenih tehnologija, pa čak ako smatraš da je i to problem, znači da ovo nije bug.